<!DOCTYPE html>
<html lang="en" data-reactroot="" data-reactid="1" data-react-checksum="972359198" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
    <head data-reactid="2">
        <title>
            Quanta Magazine
        </title>
        <link href="/fonts.css" rel="stylesheet" />
        <link href="/main.css?ver=2.7.6" rel="stylesheet" />
        <link rel="icon" href="/favicon.png" type="image/png" /><!-- All in One SEO Pack 2.3.11.4 by Michael Torbert of Semper Fi Web Designob_start_detected [-1,-1] -->
        <meta name="description" content="Two women programmers played a pivotal role in the birth of chaos theory. Their previously untold story illustrates the changing status of computation in" />
        <meta name="keywords" content="chaos theory,physics,mathematics,dynamical systems,history of science,edward lorenz,strange attractors,women in science,podcast,computer science" />
        <link rel="canonical" href="https://www.quantamagazine.org/hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520/" />
        <meta property="og:title" content="The Hidden Heroines of Chaos" />
        <meta property="og:type" content="article" />
        <meta property="og:url" content="https://www.quantamagazine.org/hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520/" />
        <meta property="og:image" content="https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_1200_O_Social.jpg" />
        <meta property="og:image:width" content="1200" />
        <meta property="og:image:height" content="630" />
        <meta property="og:site_name" content="Quanta Magazine" />
        <meta property="fb:app_id" content="533309373681765" />
        <meta name="twitter:card" content="summary_large_image" />
        <meta name="twitter:site" content="@QuantaMagazine" />
        <meta name="twitter:domain" content="quantamagazine.org" />
        <meta name="twitter:title" content="The Hidden Heroines of Chaos" />
        <meta name="twitter:image" content="https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_1200_O_Social.jpg" />
        <meta itemprop="image" content="https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_1200_O_Social.jpg" />
        <script>
        <![CDATA[
                        (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
                        (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
                        m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
                        })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

                        ga('create', 'UA-8526335-13', 'auto');
                        ga('require', 'displayfeatures');
                        ga('send', 'pageview');
        ]]>
        </script><!-- /all in one seo pack -->
        <meta name="twitter:description" content="Two women programmers played a pivotal role in the birth of chaos theory. Their previously untold story illustrates the changing status of computation in science." />
        <script type="text/javascript">
        //<![CDATA[
        if ('group' in window.console) {
        console.groupCollapsed('Development by https://barrelny.com - @barrelny')
        console.info('Built with React, React Router v3, Apollo GraphQL libraries, the Wordpress REST API, and coffee ☕️')
        console.groupEnd()
        } else {
        console.info('Development by https://barrelny.com - @barrelny')
        }
        //]]>
        </script>
        <style type="text/css">
        /*<![CDATA[*/
        ._hover_div-c-1a1a1a:hover div{color:#1a1a1a}._hover_div-opacity-1:hover div{opacity:1}._hover_svg-c-1a1a1a:hover svg{color:#1a1a1a}.c-ff8600{color:#ff8600}.c-1a1a1a{color:#1a1a1a}._hover-c-ff8600:hover{color:#ff8600}.c-999999{color:#999999}._16jm4kw:hover #logo__mark{color:#ff8600}._e16twb:hover #logo__mark__icon{color:#ff8600}.bc-efefef{background-color:#efefef}._hover-c-white:hover{color:white}._hover-bc-ff8600:hover{background-color:#ff8600}.c-white{color:white}._1xm2pn6:hover .__circle{color:#1a1a1a}._hover_div-c-ff8600:hover div{color:#ff8600}._hover_svg-c-ff8600:hover svg{color:#ff8600}.lh-0{line-height:0}.w-100P{width:100%}.m-0_auto{margin:0 auto}.d-flex{display:flex}.align-items-center{align-items:center}.justify-content-center{justify-content:center}.flex-direction-column{flex-direction:column}._p_last-of-type-mb-0 p:last-of-type{margin-bottom:0px}.p-0{padding:0px}.max-width-100P{max-width:100%}.max-height-100P{max-height:100%}.mr-0p5em{margin-right:0.5em}._last-of-type-m-0:last-of-type{margin:0px}.mb-1p5rem{margin-bottom:1.5rem}.border-none{border:none}.d-block{display:block}.p-0_4rem{padding:0 4rem}.max-width-560px{max-width:560px}._1re1wwt .attribution{text-align:left}._pattribution-w-auto .attribution{width:auto}._46bwqc .attribution:before{content:}._pujp80 .attribution:before{display:block}._pcaption-w-auto .caption{width:auto}._1dxfdx3{justify-content:flex-end}.max-width-760{max-width:760px}.p-0_4em{padding:0 4em}.w-auto{width:auto}.w-initial{width:initial}@media (min-width: 34em){._m32ct8{color:#1a1a1a}}@media screen and (min-width: 1056px){._19nesb1{padding:0px}}@media screen and (min-width: 1056px){._jrggmc{flex-direction:column}}@media screen and (min-width: 1056px){._552kiq{margin:0 auto 5em}}@media screen and (max-width: 544px){._rna4ro{padding:0px}}@media screen and (min-width: 1056px){._1dby04b{max-width:NaNpx}}@media screen and (min-width: 545px) and (max-width: 1055px){._1syob6o{max-width:unset}}@media screen and (max-width: 544px){._aylhnx{flex-direction:column}}@media screen and (max-width: 544px){._1ovb59i{margin:auto}}@media screen and (max-width: 544px){._1oyl2xe{width:100%}}@media screen and (max-width: 544px){._1mmfes9{margin:0px}}@media screen and (max-width: 544px){._duy6tz{display:flex}}@media screen and (max-width: 544px){._q2oepu{margin:0 0 1rem}}@media screen and (max-width: 544px){._112lb0a .caption{margin-bottom:0}}@media screen and (min-width: 1056px){._192y3bk{margin:0px}}@media screen and (min-width: 1056px){._dc69mj{width:100%}}@media screen and (min-width: 1056px){._1e0lyfy{display:flex}}@media screen and (min-width: 1056px){._k6y9ug{flex-direction:row}}@media screen and (min-width: 1056px){._1ij7gf7 .attribution{width:calc(50% - 280px)}}@media screen and (min-width: 1056px){._1xqp4r2 .attribution{text-align:right}}@media screen and (min-width: 1056px){._n5xvur .attribution{padding-left:6rem}}@media screen and (min-width: 1056px){._eugonq .attribution:before{content:none}}@media screen and (min-width: 1056px){._l378w0 .caption{width:560px}}@media screen and (min-width: 1056px){._19cu60{max-width:none}}@media screen and (max-width: 544px){._bv6xe6{margin:0 1.25rem 1rem}}@media screen and (max-width: 544px){._1y275b3{width:calc(100% - 2.5rem)}}@media screen and (min-width: 1056px){._11thage{padding:0 4em}}@media screen and (min-width: 1056px){._5bnyf3{margin:0 auto }}@media screen and (min-width: 1056px){._1pj6js9{max-width:560px}}@media screen and (min-width: 545px) and (max-width: 1055px){._1urvtqa{max-width:560px}}@media screen and (max-width: 544px){._sk1x41 .caption{margin-bottom:1rem}}@media screen and (max-width: 544px){._kaojo6{padding:0 1.25rem 1.5rem}}
        /*]]>*/
        </style>
        <meta name="viewport" content="width=device-width, initial-scale=1" /><noscript>
        <style type="text/css">
        /*<![CDATA[*/

        #transitionRoot {
          transform: translateY(0) !important;
          -webkit-transform: translateY(0) !important;
          opacity: 1 !important;
        }
        noscript img {
          display: block;
        }
        /*]]>*/
        </style></noscript>
        <script type="text/javascript">
        //<![CDATA[
        /**
        * Array.assign polyfill via MDN
        */
        if (typeof Object.assign != 'function') { Object.assign = function(target, varArgs) { 'use strict'; if (target == null) { throw new TypeError('Cannot convert undefined or null to object'); } var to = Object(target); for (var index = 1; index < arguments.length; index++) { var nextSource = arguments[index]; if (nextSource != null) { for (var nextKey in nextSource) { if (Object.prototype.hasOwnProperty.call(nextSource, nextKey)) { to[nextKey] = nextSource[nextKey]; } } } } return to; }; }
        /**
        * Array.findIndex polyfill via MDN
        */
        if (!Array.prototype.findIndex) { Object.defineProperty(Array.prototype, 'findIndex', { value: function(predicate) { if (this == null) { throw new TypeError('"this" is null or not defined'); } var o = Object(this); var len = o.length >>> 0; if (typeof predicate !== 'function') { throw new TypeError('predicate must be a function'); } var thisArg = arguments[1]; var k = 0; while (k < len) { var kValue = o[k]; if (predicate.call(thisArg, kValue, k, o)) { return k; } k++; } return -1; } }); }
        //]]>
        </script>
        <style id="Theme" type="text/css" data-reactid="59">
        /*<![CDATA[*/
        .theme__text {
        color: #1a1a1a;
        }
        .theme__text-background,
        .flickity-page-dots .dot {
        background-color: #1a1a1a;
        }
        .theme__text-hover:hover {
        color: #1a1a1a;
        }
        .theme__background {
        color: white;
        }
        .theme__background-background {
        background-color: white;
        }
        .putz__inner,
        .theme__accent {
        color: #ff8600;
        }
        .theme__accent-background,
        .flickity-page-dots .dot.is-selected {
        background-color: #ff8600;
        }
        .theme__accent-hover:hover, .download-button {
        color: #ff8600;
        }

        .theme__anchors--underline a {
        box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 #1a1a1a;
        }
        .theme__anchors--underline a:hover {
        box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 #ff8600;
        }
        .theme__anchors--solid a {
        color: #ff8600;
        }
        .theme__anchors--solid a:hover {
        color: #1a1a1a;
        }

        .theme__anchors--underline h2.large a {
        color: #1a1a1a;
        box-shadow: none;
        }

        .theme__anchors--underline h2.large a:hover {
        color: #ff8600;
        }

        .sshare__inner {
        background-color: #1a1a1a;
        color: #1a1a1a;
        }
        .sshare__inner a {
        color: white;
        }
        .sshare__inner a:hover, .sshare__inner a:focus {
        color: #ff8600;
        }

        /* For javascript hovers on cards, needs to be themable */
        .is-hover .card__title {
        color: #ff8600;
        }

        ::selection {
        background: rgba(255, 134, 0, 0.4);
        }
        ::-moz-selection {
        background: rgba(255, 134, 0, 0.4);
        }
        /*]]>*/
        </style>
    </head>
    <body data-reactid="3">
        <div id="trackingScripts" data-reactid="4">
            <!-- Facebook Pixel Code -->
            <script>
            <![CDATA[
            !function(f,b,e,v,n,t,s)
            {if(f.fbq)return;n=f.fbq=function()
            {n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}
            ;
            if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
            n.queue=[];t=b.createElement(e);t.async=!0;
            t.src=v;s=b.getElementsByTagName(e)[0];
            s.parentNode.insertBefore(t,s)}(window,document,'script',
            'https://connect.facebook.net/en_US/fbevents.js');
            fbq('init', '190747804793608'); 
            fbq('track', 'PageView');
            ]]>
            </script> <noscript><img height="1" width="1" src="https://www.facebook.com/tr?id=190747804793608&amp;ev=PageView&amp;noscript=1" /></noscript> <!-- End Facebook Pixel Code -->
             <!-- Chartbeat -->
            <script type="text/javascript">
            //<![CDATA[
            var _sf_async_config = { uid: 65564, domain: 'quantamagazine.org', useCanonical: true };(function() {function loadChartbeat(){ window._sf_endpt = (new Date()).getTime(); var e = document.createElement('script'); e.setAttribute('language', 'javascript'); e.setAttribute('type', 'text/javascript'); e.setAttribute('src','//static.chartbeat.com/js/chartbeat.js'); document.body.appendChild(e); };var oldonload = window.onload;window.onload = (typeof window.onload != 'function') ?loadChartbeat : function(){ oldonload(); loadChartbeat(); };})();
            //]]>
            </script><!-- End Chartbeat -->
             <!--Parsely-->
            <script id="parsely-cfg" src="//cdn.parsely.com/keys/quantamagazine.org/p.js"></script>
        </div>
        <div id="root" data-reactid="5">
            <div id="app" data-reactroot="" data-reactid="1" data-react-checksum="1034572671">
                <header class="nav fixed fit-t fit-l fit-r z9" data-reactid="2">
                    <!-- react-empty: 3 -->
                    <div data-reactid="4">
                        <div class="nav__container z1 fill-v mha absolute fit-x" data-reactid="5">
                            <div class="nav__inner fill-v relative z1" data-reactid="6">
                                <section class="outer header__inner flex fill-v relative z1" data-reactid="7">
                                    <div class="header__group flex relative z1" data-reactid="8">
                                        <a class="header__logo flex flex-items-center mr1 absolute fit-t fit-b _1s98oc1 is-active" href="/" data-reactid="9"><svg x="0px" y="0px" viewbox="0 0 353.5 49.5" enable-background="new 0 0 353.5 49.5" xml:space="preserve" data-reactid="10">
                                        <g id="logo" data-reactid="11">
                                            <path id="logo__mark" class="_riw402" fill="currentColor" d="M28.4,5.9c1,0,1.9-0.8,1.9-1.9c0-1-0.8-1.9-1.9-1.9c-1,0-1.9,0.8-1.9,1.9C26.5,5.1,27.3,5.9,28.4,5.9z M28.4,43.6c-1,0-1.9,0.8-1.9,1.9c0,1,0.8,1.9,1.9,1.9c1,0,1.9-0.8,1.9-1.9C30.3,44.5,29.4,43.6,28.4,43.6z M10.9,33.3 c-0.5-0.1-1-0.1-1.4,0.2c-0.4,0.3-0.7,0.7-0.9,1.1c-0.1,0.5-0.1,1,0.2,1.4c0.4,0.6,1,0.9,1.6,0.9c0.3,0,0.6-0.1,0.9-0.3 c0.4-0.3,0.8-0.7,0.9-1.1c0.1-0.5,0.1-1-0.2-1.4C11.8,33.7,11.4,33.4,10.9,33.3z M46.8,12.6c-0.5-0.1-1-0.1-1.4,0.2 c-0.9,0.5-1.2,1.7-0.7,2.6c0.3,0.4,0.7,0.7,1.1,0.9c0.2,0,0.3,0.1,0.5,0.1c0.3,0,0.6-0.1,0.9-0.3c0.4-0.3,0.8-0.7,0.9-1.1 c0.1-0.5,0.1-1-0.2-1.4C47.7,13,47.3,12.7,46.8,12.6z M47.3,33.5c-0.4-0.3-0.9-0.3-1.4-0.2c-0.3,0.1-0.6,0.3-0.8,0.5l-3.4-2 c0.2-0.5,0.2-1,0.1-1.5c-0.2-0.7-0.6-1.2-1.2-1.6c-1.3-0.7-2.9-0.3-3.6,1c-0.4,0.6-0.4,1.3-0.3,2c0,0.1,0,0.1,0.1,0.2l-6.3,3.6 c-0.5-0.6-1.2-0.9-2-0.9c-0.8,0-1.5,0.4-2,0.9l-6.3-3.6c0-0.1,0-0.1,0.1-0.2c0.2-0.7,0.1-1.4-0.3-2c-0.4-0.6-0.9-1-1.6-1.2 c-0.1,0-0.1,0-0.2,0v-7.3c0.1,0,0.1,0,0.2,0c0.7-0.2,1.2-0.6,1.6-1.2c0.4-0.6,0.4-1.3,0.3-2c0-0.1,0-0.1-0.1-0.2l6.3-3.6 c0.5,0.6,1.2,0.9,2,0.9c1.5,0,2.6-1.2,2.6-2.6s-1.2-2.6-2.6-2.6s-2.6,1.2-2.6,2.6c0,0.3,0.1,0.6,0.2,0.9l-6.3,3.6 c-0.2-0.2-0.4-0.4-0.7-0.6c-0.6-0.4-1.3-0.4-2-0.3c-0.7,0.2-1.2,0.6-1.6,1.2c-0.7,1.3-0.3,2.9,1,3.6l0,0c0.3,0.1,0.5,0.2,0.8,0.3 v7.3c-0.3,0.1-0.6,0.1-0.8,0.3c-0.6,0.4-1,0.9-1.2,1.6c-0.2,0.7-0.1,1.4,0.3,2c0.4,0.6,0.9,1,1.6,1.2c0.2,0.1,0.5,0.1,0.7,0.1 c0.5,0,0.9-0.1,1.3-0.4c0.3-0.1,0.5-0.3,0.7-0.6l6.3,3.6c-0.1,0.3-0.2,0.6-0.2,0.9c0,1.5,1.2,2.6,2.6,2.6s2.6-1.2,2.6-2.6 c0-0.3-0.1-0.6-0.2-0.9l6.3-3.6c0.2,0.2,0.4,0.4,0.7,0.6l0,0c0.4,0.2,0.9,0.4,1.3,0.4c0.7,0,1.5-0.3,2-0.9l3.4,2 c-0.1,0.3-0.1,0.6,0,1c0.1,0.5,0.4,0.9,0.9,1.1c0.3,0.2,0.6,0.3,0.9,0.3c0.2,0,0.3,0,0.5-0.1c0.5-0.1,0.9-0.4,1.1-0.9 c0.3-0.4,0.3-0.9,0.2-1.4C48,34.2,47.7,33.7,47.3,33.5z M9.5,16c0.3,0.2,0.6,0.3,0.9,0.3c0.2,0,0.3,0,0.5-0.1 c0.5-0.1,0.9-0.4,1.1-0.9c0.5-0.9,0.2-2.1-0.7-2.6c-0.9-0.5-2.1-0.2-2.6,0.7c-0.3,0.4-0.3,0.9-0.2,1.4C8.7,15.4,9,15.8,9.5,16z M15.7,2.8c0.7-0.4,0.9-1.3,0.5-2c-0.4-0.7-1.3-0.9-2-0.5c-0.7,0.4-0.9,1.3-0.5,2C14.1,2.9,15,3.2,15.7,2.8z M41.1,46.8 c-0.7,0.4-0.9,1.3-0.5,2c0.4,0.7,1.3,0.9,2,0.5c0.7-0.4,0.9-1.3,0.5-2C42.7,46.6,41.8,46.4,41.1,46.8z M15.7,46.8 c-0.7-0.4-1.6-0.2-2,0.5c-0.4,0.7-0.2,1.6,0.5,2c0.7,0.4,1.6,0.2,2-0.5C16.6,48.1,16.4,47.2,15.7,46.8z M41.1,2.8 c0.7,0.4,1.6,0.2,2-0.5c0.4-0.7,0.2-1.6-0.5-2c-0.7-0.4-1.6-0.2-2,0.5C40.1,1.4,40.4,2.3,41.1,2.8z M55.3,23.3 c-0.8,0-1.5,0.7-1.5,1.5c0,0.8,0.7,1.5,1.5,1.5c0.8,0,1.5-0.7,1.5-1.5C56.7,24,56.1,23.3,55.3,23.3z M1.5,23.3C0.7,23.3,0,24,0,24.8 c0,0.8,0.7,1.5,1.5,1.5s1.5-0.7,1.5-1.5C2.9,24,2.3,23.3,1.5,23.3z M39.1,21.2c0.4,0,0.9-0.1,1.3-0.4c1.3-0.7,1.7-2.3,1-3.6 c-0.7-1.3-2.3-1.7-3.6-1l0,0c-0.6,0.4-1,0.9-1.2,1.6c-0.2,0.7-0.1,1.4,0.3,2C37.3,20.7,38.2,21.2,39.1,21.2z" data-reactid="12"></path>
                                            <path id="logo__quanta" class="_riw402" fill="currentColor" d="M309.9,14c0,1.1-0.9,1.8-2,1.8c-0.9,0-1.8-0.7-1.8-1.8c0-1.2,0.8-2,1.9-2C309.2,12,309.9,12.8,309.9,14z M85.5,28.7c0.6-1.3,0.8-2.6,0.8-4.2c0-2.9-1-5.2-2.9-7.1c-1.9-1.9-4.2-2.8-7-2.8s-5.1,0.9-7,2.8c-1.9,1.9-2.9,4.2-2.9,7.1 c0,2.9,1,5.2,2.9,7.1c1.9,1.9,4.2,2.8,7,2.8c2.7,0,4.9-0.9,6.8-2.6l2.6,1.7l2.2-3.3L85.5,28.7z M82.1,26.5L79.8,25l-2.2,3.3l2.3,1.5 c-1,0.7-2.1,1.1-3.5,1.1c-1.8,0-3.2-0.6-4.3-1.7c-1.1-1.2-1.6-2.7-1.6-4.6c0-1.9,0.5-3.4,1.6-4.6c1.1-1.2,2.5-1.7,4.3-1.7 c1.8,0,3.2,0.6,4.3,1.7c1.1,1.1,1.6,2.7,1.6,4.6C82.3,25.2,82.2,25.9,82.1,26.5z M103.2,27.3c0,1.2-0.3,2.1-0.9,2.8 c-0.6,0.6-1.5,1-2.5,1s-1.9-0.3-2.5-1c-0.6-0.6-0.9-1.6-0.9-2.8v-8.5h-3.9v9c0,2,0.6,3.7,1.7,4.8c1.1,1.2,2.5,1.7,4.3,1.7 c2.2,0,3.6-0.4,4.8-1.7v1.5h3.9V18.9h-3.9V27.3z M144.3,18.9c-2.2,0-3.6,0.4-4.8,1.7v-1.5h-3.9v15.4h3.9V26c0-1.2,0.3-2.1,0.9-2.8 c0.6-0.6,1.5-1,2.5-1c1.1,0,1.9,0.3,2.5,1c0.6,0.6,0.9,1.6,0.9,2.8v8.5h3.9v-9c0-2-0.6-3.7-1.7-4.8C147.4,19.5,146,18.9,144.3,18.9z M124.8,18.9v1.5c-0.8-0.8-2.7-1.7-4.8-1.7c-2.1,0-3.8,0.7-5.2,2.2c-1.4,1.5-2.1,3.4-2.1,5.7c0,2.3,0.7,4.2,2.1,5.7 c1.4,1.5,3.1,2.2,5.2,2.2c1.3,0,3-0.2,4.8-1.6v1.4h3.9V18.9H124.8z M123.6,29.9c-0.8,0.8-1.8,1.2-2.8,1.2c-1.1,0-2-0.4-2.8-1.2 c-0.8-0.8-1.2-1.9-1.2-3.3c0-1.4,0.4-2.5,1.2-3.3c0.8-0.8,1.8-1.2,2.8-1.2c1.1,0,2,0.4,2.9,1.2c0.8,0.8,1.2,1.9,1.2,3.3 C124.8,28,124.4,29.1,123.6,29.9z M180.1,18.9v1.5c-0.8-0.8-2.7-1.7-4.8-1.7c-2.1,0-3.8,0.7-5.2,2.2c-1.4,1.5-2.1,3.4-2.1,5.7 c0,2.3,0.7,4.2,2.1,5.7c1.4,1.5,3.1,2.2,5.2,2.2c1.3,0,3-0.2,4.8-1.6v1.4h3.9V18.9H180.1z M178.9,29.9c-0.8,0.8-1.8,1.2-2.8,1.2 c-1.1,0-2-0.4-2.8-1.2c-0.8-0.8-1.2-1.9-1.2-3.3c0-1.4,0.4-2.5,1.2-3.3C174,22.4,175,22,176,22c1.1,0,2,0.4,2.9,1.2 c0.8,0.8,1.2,1.9,1.2,3.3C180.1,28,179.7,29.1,178.9,29.9z M161.4,31c-1.1,0-1.9-0.7-1.9-2.1v-6.4h4.1v-3.2h-4.1v-4h-3.7v4v3.2v6.4 c0,3.7,2.1,5.5,5.3,5.4c1.1,0,2-0.2,3-0.6l-1-3.1C162.6,30.9,161.9,31,161.4,31z" data-reactid="13"></path>
                                            <path id="logo__magazine" class="_b4g2te" fill="currentColor" d="M218.3,33.5l-0.1,1c-1.1,0-2.4-0.1-3.9-0.1c-1.5,0-2.7,0.1-3.6,0.1v-1c1.6-0.1,2-0.3,2-0.9 c0.1-0.8,0.1-2.4,0.1-5.1c0-4.4,0-4.9-0.3-5.4c-0.4-0.9-1.2-1.4-2.4-1.4c-1.6,0-3,1-3.7,2.3c-0.2,0.5-0.4,0.9-0.4,1.5v4.7 c0,1.3,0,2.6,0.1,3.4c0,0.7,0.4,0.9,2.2,0.9l-0.1,1c-0.9,0-2.5-0.1-3.9-0.1c-1.4,0-2.6,0.1-3.5,0.1v-1c1.6-0.1,2-0.2,2-1 c0.1-1.1,0.1-2.2,0.1-4.4v-2.8c0-2.4,0-2.8-0.2-3.3c-0.4-0.9-1.1-1.3-2.3-1.3c-1.5,0-3,0.9-3.8,2.4c-0.3,0.6-0.4,0.9-0.4,1.7v4.6 c0,1.4,0,2.5,0.1,3.3c0.1,0.7,0.4,0.8,2.1,0.9l-0.1,0.9c-0.8,0-2.5-0.1-3.8-0.1c-1.3,0-2.6,0.1-3.7,0.1v-1c1.8,0,2.1-0.2,2.1-1 c0-0.9,0.1-2.3,0.1-4.2v-2.9c0-1.9,0-3.4-0.1-4.3c0-0.5-0.3-0.6-2.2-0.6l0.1-0.9c1.7,0,3.6-0.2,5.2-0.5c0.1,0.6,0.2,2.2,0.2,2.7 c1.3-1.3,3.2-2.9,5.7-2.9c2,0,2.9,0.8,3.4,1.5c0.3,0.4,0.5,0.9,0.6,1.3c1.2-1.2,3-2.8,5.7-2.8c2.1,0,3.3,1.1,3.8,2 c0.4,0.7,0.5,1.5,0.5,2.3v9.4C216,33.3,216.2,33.4,218.3,33.5z M238.4,31l0.9,0.4c-0.5,2.5-1.9,3.4-3.5,3.4c-1.8,0-2.5-1.1-2.7-2.6 c-1.5,1.7-3.4,2.6-5,2.6c-2.7,0-4.3-1.9-4.3-4.3c0-1.4,0.6-2.6,2-3.2c2.4-1,6-2.1,7.4-3.1v-1.4c0-1.5-0.7-3-2.7-3 c-2.1,0-3,1.1-3,2.5c0,0.4,0.1,0.8,0.1,1.1c0.1,0.3-0.1,0.6-0.3,0.7c-0.3,0.2-0.7,0.4-1.2,0.4c-0.8,0-1.5-0.4-1.5-1.6 c0-1.8,2.6-4.1,6.4-4.1c3,0,4.3,1.3,4.7,2c0.3,0.5,0.5,1.2,0.5,1.8v8.9c0,1.3,0.4,1.5,0.8,1.5C237.5,33.1,238,32.4,238.4,31z M233,25.3c-1,0.5-2.8,1.3-4.1,2c-1.1,0.6-1.8,1.1-1.8,2.7c0,1.7,0.9,3,2.5,3c1.7,0,2.7-1,3.3-2.3c0.1-0.4,0.2-1,0.2-1.5V25.3z M255.8,27.1c-1.3,0-2.8-0.1-3.7-0.1l0,0.9l1.5,0.1c1.2,0.1,1.4,0.3,1.4,1.3c0,1,0,2.4-0.1,3.2c-0.1,0.8-1.1,1.3-2.5,1.3 c-1.5,0-2.8-0.5-3.8-1.8c-0.9-1.1-1.3-3.1-1.3-5.1c0-2.2,0.5-3.9,1.4-5.1c0.8-1.2,2-1.8,3.5-1.8c2.6,0,4.1,1.7,4.4,5l0.9,0 c-0.1-2.1,0.2-4.8,0.4-5.7l-0.8-0.3l-0.5,1.3c-0.5-0.5-1.8-1.4-4.3-1.4c-1.6,0-3,0.3-4.2,1c-2.4,1.3-3.8,3.9-3.8,7 c0,2.4,0.6,4.2,1.7,5.5c1.2,1.5,3.2,2.3,6.1,2.3c1.2,0,2.5-0.3,3.6-0.6c1-0.3,1.8-0.6,2.4-0.7c-0.1-0.5-0.2-1.3-0.2-2.5 c0-0.7,0-1.7,0.1-2.3c0-0.5,0.3-0.6,1.5-0.8l0-0.9C258.4,27.1,257.1,27.1,255.8,27.1z M279.4,31l0.9,0.4c-0.5,2.5-1.9,3.4-3.5,3.4 c-1.8,0-2.5-1.1-2.7-2.6c-1.5,1.7-3.4,2.6-5,2.6c-2.7,0-4.3-1.9-4.3-4.3c0-1.4,0.6-2.6,2-3.2c2.4-1,6-2.1,7.4-3.1v-1.4 c0-1.5-0.7-3-2.7-3c-2.1,0-3,1.1-3,2.5c0,0.4,0.1,0.8,0.1,1.1c0.1,0.3-0.1,0.6-0.3,0.7c-0.3,0.2-0.7,0.4-1.2,0.4 c-0.8,0-1.5-0.4-1.5-1.6c0-1.8,2.6-4.1,6.4-4.1c3,0,4.3,1.3,4.7,2c0.3,0.5,0.5,1.2,0.5,1.8v8.9c0,1.3,0.4,1.5,0.8,1.5 C278.5,33.1,279,32.4,279.4,31z M274,25.3c-1,0.5-2.8,1.3-4.1,2c-1.1,0.6-1.8,1.1-1.8,2.7c0,1.7,0.9,3,2.5,3c1.7,0,2.7-1,3.3-2.3 c0.1-0.4,0.2-1,0.2-1.5V25.3z M295.1,33c-1,0.2-2.8,0.3-5.6,0.3c1.8-2.8,7.1-10.8,7.9-12c0.4-0.7,0.8-1.4,0.9-2.1 c-1.4,0-2.6,0.1-5.3,0.1h-3c-2,0-3.2-0.1-3.8-0.4c0,2.1-0.2,4.4-0.4,5.8l0.9-0.2c0.2-0.8,0.4-1.7,0.7-2.6c0.4-1.1,0.9-1.4,2.4-1.5 c1.4-0.1,2.9-0.1,4.4-0.1c-0.9,1.8-5.2,8.8-9,13.4l0.4,0.7c0.6,0,1.7-0.1,3.7-0.1c3.8,0,7.8,0.1,9.1,0.2c0.1-1.6,0.4-4.3,0.6-5.8 l-0.9-0.2C297.3,32,296.5,32.9,295.1,33z M309.9,32.5c0-0.7-0.1-1.9-0.1-4.1v-4.1c0-2.6,0.1-4.6,0.1-5.4c-1.6,0.4-3.9,0.5-5.6,0.6 l0,0.9c1.9-0.1,2.2,0,2.2,0.5c0,0.5,0.1,1.7,0.1,3.6v3.9c0,2-0.1,3.5-0.1,4.1c0,0.6-0.3,0.9-2.4,1l0,1c1.1,0,2.1-0.1,3.8-0.1 c1.7,0,3,0.1,4,0.1l0-1C310.3,33.4,309.9,33.3,309.9,32.5z M332.9,32.5v-9.3c0-0.8-0.1-1.6-0.5-2.2c-0.5-1.1-1.7-2.1-4-2.1 c-2.5,0-4.2,1.5-5.5,2.7c0-0.5-0.1-1.9-0.2-2.6c-1.6,0.3-3.4,0.5-5.1,0.5l-0.1,0.9c1.8,0,2.1,0.1,2.1,0.6c0.1,0.9,0.1,2.4,0.1,4.3 v3.1c0,1.7-0.1,3-0.1,4c0,0.8-0.3,0.9-2.1,1v1c1,0,2.2-0.1,3.7-0.1c1.3,0,3,0.1,3.9,0.1l0.1-1c-1.8-0.1-2.1-0.2-2.1-0.9 c-0.1-0.8-0.1-2.2-0.1-3.7v-4.1c0-0.8,0.1-1.3,0.4-1.8c0.8-1.4,2.1-2.2,3.8-2.2c1.2,0,1.9,0.5,2.4,1.3c0.3,0.6,0.4,1,0.4,5.4 c0,2.8-0.1,4.4-0.1,5.1c-0.1,0.7-0.4,0.8-2,0.9l0,1c0.8,0,2-0.1,3.6-0.1c1.5,0,2.8,0.1,3.9,0.1l0.1-1 C333.1,33.4,332.9,33.3,332.9,32.5z M352.5,29.8l0.9,0.5c-1.1,3.2-3.3,4.5-6.3,4.5c-2.7,0-4.4-0.8-5.6-2.4c-0.9-1.2-1.5-3.2-1.5-5.3 c0-4.4,2.5-8.3,7.4-8.3c5.1,0,6,4,6,6.1c0,0.7-0.2,1.2-0.7,1.4c-0.6,0.2-2.3,0.4-4.6,0.5c-1.2,0-3.1,0-4.6,0 c-0.1,1.9,0.4,3.6,1.1,4.6c0.8,1.2,1.9,1.8,3.5,1.8C350.3,33.2,351.6,32.2,352.5,29.8z M343.6,25.7h2.9c1.7,0,2.6-0.1,3.1-0.2 c0.5-0.1,0.7-0.5,0.7-1.2c0-1.9-0.8-4.4-3.1-4.4C344.8,19.9,343.7,22.8,343.6,25.7z" data-reactid="14"></path>
                                        </g></svg></a>
                                    </div>
                                    <div class="header__divider flex mh1 relative _b4g2te" data-reactid="15"></div>
                                    <nav class="header__main header__group flex relative" data-reactid="16">
                                        <ul class="flex fill-v" data-reactid="17">
                                            <li class="flex flex-items-center fill-v" data-reactid="18">
                                                <a class="header__link flex flex-items-center relative mh05 ph025 transition--color _100werz" href="/physics/" data-reactid="19">
                                                <h4 class="mv0" data-reactid="20">
                                                    Physics
                                                </h4></a>
                                            </li>
                                            <li class="flex flex-items-center fill-v" data-reactid="22">
                                                <a class="header__link flex flex-items-center relative mh05 ph025 transition--color _100werz" href="/mathematics/" data-reactid="23">
                                                <h4 class="mv0" data-reactid="24">
                                                    Mathematics
                                                </h4></a>
                                            </li>
                                            <li class="flex flex-items-center fill-v" data-reactid="26">
                                                <a class="header__link flex flex-items-center relative mh05 ph025 transition--color _100werz" href="/biology/" data-reactid="27">
                                                <h4 class="mv0" data-reactid="28">
                                                    Biology
                                                </h4></a>
                                            </li>
                                            <li class="flex flex-items-center fill-v" data-reactid="30">
                                                <a class="header__link flex flex-items-center relative mh05 ph025 transition--color _100werz" href="/computer-science/" data-reactid="31">
                                                <h4 class="mv0" data-reactid="32">
                                                    Computer Science
                                                </h4></a>
                                            </li>
                                            <li class="flex flex-items-center fill-v" data-reactid="34">
                                                <a class="header__link flex flex-items-center relative mh05 ph025 transition--color _100werz" href="/archive/" data-reactid="35">
                                                <h4 class="mv0" data-reactid="36">
                                                    All Articles
                                                </h4></a>
                                            </li>
                                        </ul>
                                    </nav>
                                    <div class="header__group flex flex-auto relative" data-reactid="38">
                                        <ul class="header__icons flex flex-auto" data-reactid="39">
                                            <li class="header__bookmarks header__icon flex flex-items-center mh05 z1 _100werz" data-reactid="40">
                                                <button class="relative" data-reactid="41"><svg viewbox="0 0 50 50" enable-background="new 0 0 50 50" data-reactid="42">
                                                <path fill="currentColor" d="M37.1,5.6v34.7l-8.9-5.1l-2.7-1.6l-2.8,1.5l-9.8,5.4V5.6H37.1 M42.7,0H7.3v50l18.1-9.9L42.7,50V0L42.7,0z" data-reactid="43"></path></svg></button>
                                            </li>
                                            <li class="header__account header__icon flex flex-items-center mh05 z1 _100werz" data-reactid="44">
                                                <button class="relative" data-reactid="45"><svg viewbox="0 0 50 50" enable-background="new 0 0 50 50" data-reactid="46">
                                                <path fill="currentColor" d="M35.2 29.9c3.9-3.1 6.4-7.8 6.4-13.2C41.7 7.5 34.2 0 25 0S8.3 7.5 8.3 16.7c0 5.4 2.5 10.1 6.4 13.2C6.1 33.4 0 41.1 0 50h5.6c0-9.1 8.7-16.5 19.4-16.5S44.4 40.9 44.4 50H50c0-8.9-6.1-16.6-14.8-20.1zM25 5.6c6.1 0 11.1 5 11.1 11.2S31.1 28 25 28s-11.1-5-11.1-11.2S18.9 5.6 25 5.6z" data-reactid="47"></path></svg></button>
                                            </li>
                                            <li class="header__search header__icon relative flex flex-items-center flex-auto flex-justify-end mh05 z1 _100werz" data-reactid="48">
                                                <button class="relative" data-reactid="49"><svg viewbox="0 0 50 50" enable-background="new 0 0 50 50" data-reactid="50">
                                                <path fill="currentColor" d="M48.8 46.2l-9.2-9.4c3.5-3.9 5.7-9.1 5.7-14.7C45.3 9.9 35.4 0 23.2 0s-22 9.9-22 22.1 9.9 22.1 22 22.1c4.4 0 8.5-1.3 12-3.6l9.5 9.5 4.1-3.9zM7.1 22.1c0-8.9 7.2-16.2 16.2-16.2 8.9 0 16.2 7.3 16.2 16.2s-7.3 16.2-16.2 16.2c-9-.1-16.2-7.3-16.2-16.2z" data-reactid="51"></path></svg></button>
                                            </li>
                                            <li class="header__hamburger-outer flex flex-items-center mh05 relative" data-reactid="52">
                                                <div class="header__hamburger" data-reactid="53"></div>
                                            </li>
                                        </ul>
                                    </div>
                                </section>
                            </div>
                        </div>
                    </div><!-- react-empty: 58 -->
                </header>
                <div data-reactid="60">
                    <!-- react-empty: 61 -->
                </div>
                <div data-reactid="62">
                    <!-- react-empty: 63 -->
                </div>
                <div data-reactid="64">
                    <!-- react-empty: 65 -->
                </div>
                <div data-reactid="66">
                    <!-- react-empty: 67 -->
                </div>
                <div data-reactid="68">
                    <!-- react-empty: 69 -->
                </div>
                <div id="transitionRoot" class="is-visible" data-reactid="70">
                    <div data-reactid="71">
                        <!-- react-empty: 72 -->
                        <div id="postContent" class="post" data-reactid="73">
                            <div class="fixed fit-t fit-l fit-r z10" data-reactid="74">
                                <div class="nav__local fill-v z1 absolute fit-x is-hidden has-podcast" data-reactid="75">
                                    <section class="outer header__inner flex fill-v relative" data-reactid="76">
                                        <div class="header__group flex relative z1" data-reactid="77">
                                            <a class="header__logo header__logo--local flex flex-items-center absolute fit-t fit-b _16jm4kw _e16twb is-active" href="/" data-reactid="78"><svg x="0px" y="0px" viewbox="0 0 56.7 49.5" enable-background="new 0 0 56.7 49.5" data-reactid="79">
                                            <path id="logo__mark__icon" class="c-1a1a1a _m32ct8" fill="currentColor" d="M28.4,5.9c1,0,1.9-0.8,1.9-1.9c0-1-0.8-1.9-1.9-1.9c-1,0-1.9,0.8-1.9,1.9C26.5,5.1,27.3,5.9,28.4,5.9z M28.4,43.6c-1,0-1.9,0.8-1.9,1.9c0,1,0.8,1.9,1.9,1.9c1,0,1.9-0.8,1.9-1.9C30.3,44.5,29.4,43.6,28.4,43.6z M10.9,33.3 c-0.5-0.1-1-0.1-1.4,0.2c-0.4,0.3-0.7,0.7-0.9,1.1c-0.1,0.5-0.1,1,0.2,1.4c0.4,0.6,1,0.9,1.6,0.9c0.3,0,0.6-0.1,0.9-0.3 c0.4-0.3,0.8-0.7,0.9-1.1c0.1-0.5,0.1-1-0.2-1.4C11.8,33.7,11.4,33.4,10.9,33.3z M46.8,12.6c-0.5-0.1-1-0.1-1.4,0.2 c-0.9,0.5-1.2,1.7-0.7,2.6c0.3,0.4,0.7,0.7,1.1,0.9c0.2,0,0.3,0.1,0.5,0.1c0.3,0,0.6-0.1,0.9-0.3c0.4-0.3,0.8-0.7,0.9-1.1 c0.1-0.5,0.1-1-0.2-1.4C47.7,13,47.3,12.7,46.8,12.6z M47.3,33.5c-0.4-0.3-0.9-0.3-1.4-0.2c-0.3,0.1-0.6,0.3-0.8,0.5l-3.4-2 c0.2-0.5,0.2-1,0.1-1.5c-0.2-0.7-0.6-1.2-1.2-1.6c-1.3-0.7-2.9-0.3-3.6,1c-0.4,0.6-0.4,1.3-0.3,2c0,0.1,0,0.1,0.1,0.2l-6.3,3.6 c-0.5-0.6-1.2-0.9-2-0.9c-0.8,0-1.5,0.4-2,0.9l-6.3-3.6c0-0.1,0-0.1,0.1-0.2c0.2-0.7,0.1-1.4-0.3-2c-0.4-0.6-0.9-1-1.6-1.2 c-0.1,0-0.1,0-0.2,0v-7.3c0.1,0,0.1,0,0.2,0c0.7-0.2,1.2-0.6,1.6-1.2c0.4-0.6,0.4-1.3,0.3-2c0-0.1,0-0.1-0.1-0.2l6.3-3.6 c0.5,0.6,1.2,0.9,2,0.9c1.5,0,2.6-1.2,2.6-2.6s-1.2-2.6-2.6-2.6s-2.6,1.2-2.6,2.6c0,0.3,0.1,0.6,0.2,0.9l-6.3,3.6 c-0.2-0.2-0.4-0.4-0.7-0.6c-0.6-0.4-1.3-0.4-2-0.3c-0.7,0.2-1.2,0.6-1.6,1.2c-0.7,1.3-0.3,2.9,1,3.6l0,0c0.3,0.1,0.5,0.2,0.8,0.3 v7.3c-0.3,0.1-0.6,0.1-0.8,0.3c-0.6,0.4-1,0.9-1.2,1.6c-0.2,0.7-0.1,1.4,0.3,2c0.4,0.6,0.9,1,1.6,1.2c0.2,0.1,0.5,0.1,0.7,0.1 c0.5,0,0.9-0.1,1.3-0.4c0.3-0.1,0.5-0.3,0.7-0.6l6.3,3.6c-0.1,0.3-0.2,0.6-0.2,0.9c0,1.5,1.2,2.6,2.6,2.6s2.6-1.2,2.6-2.6 c0-0.3-0.1-0.6-0.2-0.9l6.3-3.6c0.2,0.2,0.4,0.4,0.7,0.6l0,0c0.4,0.2,0.9,0.4,1.3,0.4c0.7,0,1.5-0.3,2-0.9l3.4,2 c-0.1,0.3-0.1,0.6,0,1c0.1,0.5,0.4,0.9,0.9,1.1c0.3,0.2,0.6,0.3,0.9,0.3c0.2,0,0.3,0,0.5-0.1c0.5-0.1,0.9-0.4,1.1-0.9 c0.3-0.4,0.3-0.9,0.2-1.4C48,34.2,47.7,33.7,47.3,33.5z M9.5,16c0.3,0.2,0.6,0.3,0.9,0.3c0.2,0,0.3,0,0.5-0.1 c0.5-0.1,0.9-0.4,1.1-0.9c0.5-0.9,0.2-2.1-0.7-2.6c-0.9-0.5-2.1-0.2-2.6,0.7c-0.3,0.4-0.3,0.9-0.2,1.4C8.7,15.4,9,15.8,9.5,16z M15.7,2.8c0.7-0.4,0.9-1.3,0.5-2c-0.4-0.7-1.3-0.9-2-0.5c-0.7,0.4-0.9,1.3-0.5,2C14.1,2.9,15,3.2,15.7,2.8z M41.1,46.8 c-0.7,0.4-0.9,1.3-0.5,2c0.4,0.7,1.3,0.9,2,0.5c0.7-0.4,0.9-1.3,0.5-2C42.7,46.6,41.8,46.4,41.1,46.8z M15.7,46.8 c-0.7-0.4-1.6-0.2-2,0.5c-0.4,0.7-0.2,1.6,0.5,2c0.7,0.4,1.6,0.2,2-0.5C16.6,48.1,16.4,47.2,15.7,46.8z M41.1,2.8 c0.7,0.4,1.6,0.2,2-0.5c0.4-0.7,0.2-1.6-0.5-2c-0.7-0.4-1.6-0.2-2,0.5C40.1,1.4,40.4,2.3,41.1,2.8z M55.3,23.3 c-0.8,0-1.5,0.7-1.5,1.5c0,0.8,0.7,1.5,1.5,1.5c0.8,0,1.5-0.7,1.5-1.5C56.7,24,56.1,23.3,55.3,23.3z M1.5,23.3C0.7,23.3,0,24,0,24.8 c0,0.8,0.7,1.5,1.5,1.5s1.5-0.7,1.5-1.5C2.9,24,2.3,23.3,1.5,23.3z M39.1,21.2c0.4,0,0.9-0.1,1.3-0.4c1.3-0.7,1.7-2.3,1-3.6 c-0.7-1.3-2.3-1.7-3.6-1l0,0c-0.6,0.4-1,0.9-1.2,1.6c-0.2,0.7-0.1,1.4,0.3,2C37.3,20.7,38.2,21.2,39.1,21.2z" data-reactid="80"></path></svg></a>
                                        </div>
                                        <div class="header__divider flex mh075 relative c-999999" data-reactid="81"></div>
                                        <div class="nav__local__left header__group flex relative flex-items-center" data-reactid="82">
                                            <div class="nav__local__podcast mr05" data-reactid="83">
                                                <div class="radial c-ff8600" data-reactid="84">
                                                    <div class="radial__progress" style="transform:rotate(0deg);" data-reactid="85"></div>
                                                    <div class="radial__progress" style="transform:rotate(-180deg);" data-reactid="86"></div>
                                                    <div class="radial__progress radial__progress--mask c-ff8600" data-reactid="87"></div>
                                                    <div class="radial__inner" data-reactid="88"></div>
                                                </div>
                                            </div>
                                            <h1 class="ml025 h3 noe mv0" data-reactid="92">
                                                The Hidden Heroines of Chaos
                                            </h1>
                                        </div>
                                        <div class="nav__local__right header__group flex relative flex-items-center flex-auto flex-justify-end h5" data-reactid="93">
                                            <div class="comments-button mr05 flex flex-items-center h5 theme__accent-hover" data-reactid="94">
                                                <a href="#comments" class="flex flex-items-center pangram" data-reactid="95"><svg class="o2" viewbox="0 0 50 50" enable-background="new 0 0 50 50" data-reactid="96">
                                                <path fill="currentColor" d="M9.4 4.2h31.2c8.6 0 9.4 7 9.4 15.6s-.7 15.6-9.4 15.6h-2.2l-.9 9.4-18.8-9.4H9.4c-8.6 0-9.4-7-9.4-15.6S.7 4.2 9.4 4.2z" data-reactid="97"></path></svg>
                                                <div data-reactid="98"></div></a>
                                            </div>
                                            <div class="relative" data-reactid="100">
                                                <button class="bookmark-button mh05 flex flex-items-center black theme__accent-hover o8" aria-expanded="false" data-reactid="101"><svg class="icon" viewbox="0 0 50 50" enable-background="new 0 0 50 50" data-reactid="102">
                                                <path fill="currentColor" d="M2.1 0h45.8v50L25.5 37.5 2.1 50V0z" data-reactid="103"></path></svg></button>
                                                <div class="q-tooltip hidden force-mobile-placement" style="width:130px;top:55px;" data-reactid="104">
                                                    <div class="q-tooltip-content" data-reactid="105">
                                                        <div class="q-tooltip-arrow" data-reactid="106"></div>
                                                        <div class="q-tooltip-inner" role="tooltip" data-reactid="107">
                                                            <h6 class="relative z1 uppercase kern--w mx025" data-reactid="108">
                                                                <span class="small no-wrap" data-reactid="109">Read Later</span>
                                                            </h6>
                                                        </div>
                                                    </div>
                                                </div>
                                            </div>
                                            <div class="nav__local__share mr1 ph05 pv2 flex flex-items-center transition--color pointer relative c-1a1a1a _hover-c-ff8600" data-reactid="111">
                                                <span class="__label flex flex-items-center absolute fit-t fit-b fit-r mr05" data-reactid="112"><svg class="icon-l o2" x="0px" y="0px" viewbox="0 0 50 50" enable-background="new 0 0 50 50" xml:space="preserve" data-reactid="113">
                                                <path fill="currentColor" d="M41.9,34.2c-2.2,0-4.1,0.9-5.5,2.3L15.7,26.2c0.1-0.4,0.1-0.8,0.1-1.2c0-0.4,0-0.8-0.1-1.2l20.7-10.3 c1.4,1.4,3.4,2.3,5.5,2.3c4.2,0,7.7-3.4,7.7-7.7s-3.4-7.7-7.7-7.7c-4.2,0-7.7,3.4-7.7,7.7c0,0.4,0,0.8,0.1,1.2L13.6,19.7 c-1.4-1.4-3.4-2.3-5.5-2.3c-4.2,0-7.7,3.4-7.7,7.7c0,4.2,3.4,7.7,7.7,7.7c2.2,0,4.1-0.9,5.5-2.3l20.7,10.3c-0.1,0.4-0.1,0.8-0.1,1.2 c0,4.2,3.4,7.7,7.7,7.7c4.2,0,7.7-3.4,7.7-7.7C49.6,37.7,46.1,34.2,41.9,34.2L41.9,34.2z M41.9,34.2" data-reactid="114"></path></svg></span>
                                                <h6 class="uppercase kern mv0 ml1" data-reactid="115">
                                                    <span class="__label flex flex-items-center absolute fit-t fit-b fit-r mr05" data-reactid="112">Share</span>
                                                </h6>
                                                <div data-reactid="117">
                                                    <div class="social-links social-links--share flex flex-justify-between" data-reactid="118">
                                                        <span class="__links flex flex-items-center absolute fit-x mxa" data-reactid="116"><a href="http://www.facebook.com/sharer.php?u=https://www.quantamagazine.org/hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520/" target="_blank" class="social-links__link flex flex-items-center relative facebook" data-reactid="119">
                                                        <div class="icon-button inline-block relative pointer _hover_div-c-ff8600 _hover_div-opacity-1 _hover_svg-c-ff8600" data-reactid="120">
                                                            <div class="absolute fit-x mxa o2 c-1a1a1a" data-reactid="121"></div><span class="__links flex flex-items-center absolute fit-x mxa" data-reactid="116"><svg class="absolute fit-x mxa c-1a1a1a" viewbox="0 0 50 50" enable-background="new 0 0 50 50" data-reactid="122">
                                                            <path fill="currentColor" d="M13 16.5h5.1v-5c-.2-2.7.3-5.4 1.7-7.7 1.8-2.5 4.9-4 8-3.8 3.1-.1 6.2.2 9.2 1l-1.3 7.7C34.4 8.3 33 8 31.6 8c-2 0-3.8.7-3.8 2.7v5.9H36l-.6 7.5h-7.6V50h-9.6V23.9H13v-7.4z" data-reactid="123"></path></svg></span>
                                                        </div></a><a href="https://twitter.com/share?url=https://www.quantamagazine.org/hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520/&amp;text=The%20Hidden%20Heroines%20of%20Chaos&amp;via=QuantaMagazine" target="_blank" class="social-links__link flex flex-items-center relative twitter" data-reactid="124">
                                                        <div class="icon-button inline-block relative pointer _hover_div-c-ff8600 _hover_div-opacity-1 _hover_svg-c-ff8600" data-reactid="125">
                                                            <div class="absolute fit-x mxa o2 c-1a1a1a" data-reactid="126"></div><span class="__links flex flex-items-center absolute fit-x mxa" data-reactid="116"><svg class="absolute fit-x mxa c-1a1a1a" viewbox="0 0 50 50" enable-background="new 0 0 50 50" data-reactid="127">
                                                            <path fill="currentColor" d="M50 9.9c-1.9.8-3.8 1.3-5.9 1.6 2.1-1.3 3.7-3.2 4.5-5.6-2 1.2-4.2 2-6.5 2.5-3.8-4.1-10.3-4.5-14.5-.8-2.8 2.5-4 6.3-3.1 10-8.2-.5-15.8-4.3-21-10.6-2.7 4.6-1.3 10.5 3.2 13.5C5 20.4 3.4 20 2 19.2c0 4.8 3.4 8.9 8.2 9.9-.9.2-1.8.4-2.7.3-.6 0-1.3-.1-1.9-.2 1.3 4.1 5.2 6.9 9.5 7C10.8 39.5 5.4 41 0 40.4c13.5 8.5 31.5 4.6 40.2-8.7 3-4.6 4.6-10 4.6-15.5v-1.3c2-1.3 3.7-3.1 5.2-5" data-reactid="128"></path></svg></span>
                                                        </div></a><a href="#0" target="" class="social-links__link flex flex-items-center relative link" data-reactid="129">
                                                        <div class="icon-button inline-block relative pointer _hover_div-c-ff8600 _hover_div-opacity-1 _hover_svg-c-ff8600" data-reactid="130">
                                                            <div class="absolute fit-x mxa o2 c-1a1a1a" data-reactid="131"></div><span class="__links flex flex-items-center absolute fit-x mxa" data-reactid="116"><svg class="absolute fit-x mxa c-1a1a1a" x="0px" y="0px" viewbox="0 0 50 50" enable-background="new 0 0 50 50" xml:space="preserve" data-reactid="132">
                                                            <g data-reactid="133">
                                                                <!-- react-text: 134 --> <!-- /react-text -->
                                                                <path fill="currentColor" d="M20.6,38.5c-0.8,0-1.6,0.3-2.2,0.8L16,41.9c-1.1,1-2.4,1.6-3.9,1.6c-1.5,0-2.8-0.5-3.9-1.6c-0.5-0.5-0.9-1.1-1.2-1.8 c-0.3-0.7-0.4-1.4-0.4-2.1c0-0.7,0.1-1.4,0.4-2.1c0.3-0.7,0.7-1.2,1.2-1.8l9.1-9c1-0.9,2.2-1.8,3.8-2.7s3-0.7,4.3,0.7 c0.6,0.6,1.3,0.8,2.2,0.8s1.5-0.3,2.1-0.9c0.6-0.6,0.9-1.3,0.9-2.2s-0.3-1.6-0.9-2.2c-2.2-2.2-4.8-3.1-7.8-2.7 c-3,0.4-5.9,2-8.8,4.8l-9.2,9c-1.1,1.1-1.9,2.4-2.5,3.8C0.7,35,0.4,36.5,0.4,38c0,1.6,0.3,3,0.9,4.4c0.6,1.4,1.4,2.7,2.5,3.8 c1.1,1.1,2.4,2,3.8,2.5c1.4,0.6,2.9,0.8,4.4,0.8s2.9-0.3,4.3-0.8c1.4-0.6,2.7-1.4,3.8-2.5l2.5-2.5c0.6-0.6,0.9-1.3,0.9-2.1 s-0.3-1.6-0.9-2.2C22.1,38.8,21.4,38.5,20.6,38.5z" data-reactid="135"></path><!-- react-text: 136 --> <!-- /react-text -->
                                                                <path fill="currentColor" d="M48.7,7.9c-0.6-1.4-1.4-2.7-2.5-3.8c-2.4-2.4-5.1-3.6-8-3.7c-3-0.1-5.5,0.9-7.7,3.1l-3.1,3.1c-0.6,0.6-0.9,1.3-0.9,2.1 s0.3,1.6,0.9,2.2s1.3,0.9,2.2,0.9s1.6-0.3,2.2-0.8l3.1-3.1c1.2-1.1,2.4-1.5,3.7-1.3c1.3,0.3,2.5,0.9,3.4,1.9 c0.5,0.5,0.9,1.1,1.2,1.8c0.3,0.7,0.4,1.4,0.4,2.1c0,0.7-0.1,1.4-0.4,2.1c-0.3,0.7-0.7,1.2-1.2,1.8l-9.7,9.6 c-2.2,2.2-3.9,3.1-5.1,2.7s-2-0.8-2.4-1.3c-0.6-0.6-1.3-0.8-2.2-0.8s-1.5,0.3-2.1,0.9c-0.6,0.6-0.9,1.3-0.9,2.2s0.3,1.5,0.9,2.1 c1,1,2.1,1.8,3.2,2.3s2.4,0.7,3.6,0.7c1.5,0,3-0.4,4.6-1.1c1.6-0.7,3.1-1.9,4.6-3.4l9.8-9.6c1.1-1.1,1.9-2.4,2.5-3.8 c0.6-1.4,0.9-2.9,0.9-4.4C49.6,10.8,49.3,9.3,48.7,7.9z" data-reactid="137"></path><!-- react-text: 138 --> <!-- /react-text -->
                                                            </g></svg></span>
                                                        </div></a></span>
                                                        <div class="q-tooltip hidden force-mobile-placement" style="width:unsetpx;top:140px;" data-reactid="139">
                                                            <div class="q-tooltip-content" data-reactid="140">
                                                                <div class="q-tooltip-arrow" data-reactid="141"></div>
                                                                <div class="q-tooltip-inner" role="tooltip" data-reactid="142">
                                                                    <h6 class="relative z1 uppercase kern mv0" data-reactid="143">
                                                                        <span class="__links flex flex-items-center absolute fit-x mxa" data-reactid="116">Copied!</span>
                                                                    </h6>
                                                                </div>
                                                            </div>
                                                        </div><span class="__links flex flex-items-center absolute fit-x mxa" data-reactid="116"><a href="mailto:?subject=The%20Hidden%20Heroines%20of%20Chaos&amp;body=Two%20women%20programmers%20played%20a%20pivotal%20role%20in%20the%20birth%20of%20chaos%20theory.%20Their%20previously%20untold%20story%20illustrates%20the%20changing%20status%20of%20computation%20in%20science.%0A%0Ahttps://www.quantamagazine.org/hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520/" target="" class="social-links__link flex flex-items-center relative email" data-reactid="144">
                                                        <div class="icon-button inline-block relative pointer _hover_div-c-ff8600 _hover_div-opacity-1 _hover_svg-c-ff8600" data-reactid="145">
                                                            <div class="absolute fit-x mxa o2 c-1a1a1a" data-reactid="146"></div><span class="__links flex flex-items-center absolute fit-x mxa" data-reactid="116"><svg class="absolute fit-x mxa c-1a1a1a" x="0px" y="0px" viewbox="0 0 50 50" enable-background="new 0 0 50 50" xml:space="preserve" data-reactid="147">
                                                            <path fill="currentColor" d="M25,29.5l-5.2-4.3L1.8,43.8h46L30.1,25.2L25,29.5z M32.6,23.2l17.2,17.9c0-0.2,0.1-0.3,0.1-0.5c0-0.2,0-0.4,0-0.6V9.1 L32.6,23.2z M0,9.1v31c0,0.2,0,0.4,0,0.6s0.1,0.3,0.1,0.5l17.3-17.8L0,9.1z M48.4,6.2H1.6L25,25L48.4,6.2z" data-reactid="148"></path></svg></span>
                                                        </div></a></span>
                                                    </div>
                                                    <div class="social-hide closed" data-reactid="149">
                                                        <div class="social-links social-links--share flex flex-justify-between" data-reactid="150">
                                                            <span class="__links flex flex-items-center absolute fit-x mxa" data-reactid="116"><a href="https://getpocket.com/save?url=https://www.quantamagazine.org/hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520/&amp;title=The%20Hidden%20Heroines%20of%20Chaos" target="_blank" class="social-links__link flex flex-items-center relative pocket" data-reactid="151">
                                                            <div class="icon-button inline-block relative pointer _hover_div-c-ff8600 _hover_div-opacity-1 _hover_svg-c-ff8600" data-reactid="152">
                                                                <div class="absolute fit-x mxa o2 c-1a1a1a" data-reactid="153"></div><span class="__links flex flex-items-center absolute fit-x mxa" data-reactid="116"><svg class="absolute fit-x mxa c-1a1a1a" viewbox="0 0 30 30" enable-background="new 0 0 30 30" data-reactid="154">
                                                                <path fill="currentColor" d="M2.6,1.7C1.3,1.6,0.1,2.7,0,4.1c0,0.1,0,0.3,0,0.4v9.9c0,8.1,8,14.4,15,14.4c8-0.1,14.6-6.4,15-14.4v-10 c0.1-1.4-0.9-2.6-2.3-2.8c-0.2,0-0.4,0-0.5,0L2.6,1.7z M9,9.8l6,5.7l6-5.7c2.8-1.1,3.9,2,2.8,2.8L16,20.1c-0.6,0.3-1.3,0.3-1.9,0 l-7.9-7.5C5.2,11.5,6.5,8.4,9,9.8L9,9.8z" data-reactid="155"></path></svg></span>
                                                            </div></a><a href="https://www.reddit.com/submit?url=https://www.quantamagazine.org/hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520/" target="_blank" class="social-links__link flex flex-items-center relative reddit" data-reactid="156">
                                                            <div class="icon-button inline-block relative pointer _hover_div-c-ff8600 _hover_div-opacity-1 _hover_svg-c-ff8600" data-reactid="157">
                                                                <div class="absolute fit-x mxa o2 c-1a1a1a" data-reactid="158"></div><span class="__links flex flex-items-center absolute fit-x mxa" data-reactid="116"><svg class="absolute fit-x mxa c-1a1a1a" viewbox="4 0 33 33" enable-background="new 0 0 30 30" data-reactid="159">
                                                                <path fill="currentColor" d="M39.58,19.65A4.72,4.72,0,0,0,31.91,16a22.4,22.4,0,0,0-10.42-3.09l2-6.38,5.6,1.31a3.91,3.91,0,1,0,.43-2.08L23.05,4.27A1.08,1.08,0,0,0,21.79,5L19.26,12.9A22.6,22.6,0,0,0,8,16a4.68,4.68,0,1,0-5.56,7.51,8.32,8.32,0,0,0-.08,1.12c0,3.21,1.89,6.2,5.31,8.41a22.69,22.69,0,0,0,12.23,3.3A22.67,22.67,0,0,0,32.15,33c3.43-2.21,5.31-5.2,5.31-8.41a8.77,8.77,0,0,0-.06-1,4.65,4.65,0,0,0,2.18-3.93M33.05,5.8a1.78,1.78,0,1,1-1.8,1.78,1.79,1.79,0,0,1,1.8-1.78M11.52,22.53a2.71,2.71,0,0,1,2.69-2.66,2.65,2.65,0,1,1-2.69,2.66m14.93,7.73c-1.37,1.35-3.47,2-6.43,2h0c-3,0-5.06-.65-6.43-2a1.05,1.05,0,0,1,0-1.5,1.09,1.09,0,0,1,1.52,0c.94.93,2.54,1.38,4.91,1.38h0c2.37,0,4-.45,4.91-1.38a1.08,1.08,0,0,1,1.52,0,1.07,1.07,0,0,1,0,1.5m-.63-5.1a2.65,2.65,0,1,1,2.66-2.63,2.65,2.65,0,0,1-2.66,2.63" transform="translate(-0.42 -3.68)" data-reactid="160"></path></svg></span>
                                                            </div></a><a href="https://news.ycombinator.com/submitlink?u=https://www.quantamagazine.org/hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520/&amp;t=The%20Hidden%20Heroines%20of%20Chaos" target="_blank" class="social-links__link flex flex-items-center relative hackernews" data-reactid="161">
                                                            <div class="icon-button inline-block relative pointer _hover_div-c-ff8600 _hover_div-opacity-1 _hover_svg-c-ff8600" data-reactid="162">
                                                                <div class="absolute fit-x mxa o2 c-1a1a1a" data-reactid="163"></div><span class="__links flex flex-items-center absolute fit-x mxa" data-reactid="116"><svg class="absolute fit-x mxa c-1a1a1a" viewbox="0 0 30 30" enable-background="new 0 0 30 30" data-reactid="164">
                                                                <path fill="currentColor" d="M12.9,18L3.2-0.1h4.4l5.7,11.5l0.3,0.6c0.1,0.2,0.2,0.4,0.3,0.7c0,0.1,0,0.2,0,0.2v0.2l0.4,0.9l0.5,0.7 l0.8-1.6l0.9-1.8l5.8-11.5h4.1l-9.8,18.3v11.7h-3.7V18z" data-reactid="165"></path></svg></span>
                                                            </div></a><a href="https://share.flipboard.com/bookmarklet/popout?v=The%20Hidden%20Heroines%20of%20Chaos&amp;url=https://www.quantamagazine.org/hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520/" target="_blank" class="social-links__link flex flex-items-center relative flipboard" data-reactid="166">
                                                            <div class="icon-button inline-block relative pointer _hover_div-c-ff8600 _hover_div-opacity-1 _hover_svg-c-ff8600" data-reactid="167">
                                                                <div class="absolute fit-x mxa o2 c-1a1a1a" data-reactid="168"></div><span class="__links flex flex-items-center absolute fit-x mxa" data-reactid="116"><svg class="absolute fit-x mxa c-1a1a1a" viewbox="0 0 30 30" enable-background="new 0 0 30 30" data-reactid="169">
                                                                <path fill="currentColor" d="M30,0 0,0 0,30 10,30 10,20 20,20 20,10 30,10 z" data-reactid="170"></path></svg></span>
                                                            </div></a></span>
                                                        </div>
                                                    </div>
                                                    <div class="flex flex-justify-center social-more" data-reactid="171">
                                                        <span class="__links flex flex-items-center absolute fit-x mxa" data-reactid="116"><svg class="ml05 icon icon-offset closed" viewbox="0 0 30 30" enable-background="new 0 0 30 30" data-reactid="172">
                                                        <path fill="currentColor" d="M15,20.7c-0.1,0-0.3,0-0.4-0.1L0.3,10.7l0.9-1.2L15,19l13.8-9.5l0.9,1.2l-14.3,9.8C15.3,20.6,15.1,20.7,15,20.7 z" data-reactid="173"></path></svg></span>
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                        <div class="nav__local__mobile flex-auto flex-justify-end fill-v" data-reactid="174">
                                            <div class="nav__local__menu flex flex-items-center flex-justify-end fill-v" data-reactid="175">
                                                <ul>
                                                    <li class="flex flex-items-center mh05 relative" data-reactid="176">
                                                        <div class="header__hamburger" data-reactid="177"></div>
                                                    </li>
                                                </ul>
                                            </div>
                                        </div>
                                    </section>
                                    <ul class="nav__local__dropdown absolute fit-b fit-r bg-white" data-reactid="182">
                                        <li class="__link flex flex-items-center flex-justify-start" data-reactid="183">
                                            <div class="comments-button mr05 flex flex-items-center h5 theme__accent-hover" data-reactid="184">
                                                <a href="#comments" class="flex flex-items-center pangram" data-reactid="185"><svg class="o2" viewbox="0 0 50 50" enable-background="new 0 0 50 50" data-reactid="186">
                                                <path fill="currentColor" d="M9.4 4.2h31.2c8.6 0 9.4 7 9.4 15.6s-.7 15.6-9.4 15.6h-2.2l-.9 9.4-18.8-9.4H9.4c-8.6 0-9.4-7-9.4-15.6S.7 4.2 9.4 4.2z" data-reactid="187"></path></svg>
                                                <div data-reactid="188"></div>
                                                <h6 class="uppercase kern ml05 mv0" data-reactid="189">
                                                    Comments
                                                </h6></a>
                                            </div>
                                        </li>
                                        <li class="__link flex flex-items-center flex-justify-start" data-reactid="190">
                                            <div class="relative" data-reactid="191">
                                                <button class="bookmark-button mh05 flex flex-items-center theme__accent-hover" aria-expanded="false" data-reactid="192"><svg class="icon" viewbox="0 0 50 50" enable-background="new 0 0 50 50" data-reactid="193">
                                                <path fill="currentColor" d="M2.1 0h45.8v50L25.5 37.5 2.1 50V0z" data-reactid="194"></path></svg></button>
                                                <h6 class="uppercase kern ml1 mv0 theme__text" data-reactid="195">
                                                    <button class="bookmark-button mh05 flex flex-items-center theme__accent-hover" aria-expanded="false" data-reactid="192">Read Later</button>
                                                </h6>
                                                <div class="q-tooltip hidden force-mobile-placement" style="width:130px;top:55px;" data-reactid="196">
                                                    <div class="q-tooltip-content" data-reactid="197">
                                                        <div class="q-tooltip-arrow" data-reactid="198"></div>
                                                        <div class="q-tooltip-inner" role="tooltip" data-reactid="199">
                                                            <h6 class="relative z1 uppercase kern--w mx025" data-reactid="200">
                                                                <span class="small no-wrap" data-reactid="201">Read Later</span>
                                                            </h6>
                                                        </div>
                                                    </div>
                                                </div>
                                            </div>
                                        </li>
                                    </ul>
                                    <div class="nav__local__progress absolute fit-b fit-l fit-r z1 c-ff8600" data-reactid="202"></div>
                                </div>
                            </div>
                            <div id="postBody" class="theme__background-background theme__text" data-reactid="204">
                                <!-- react-empty: 205 -->
                                <div data-reactid="206">
                                    <section class="post__title__wrapper relative" data-reactid="207">
                                        <section class="outer fill-h relative outer--content" data-reactid="208">
                                            <div class="mha container--s" data-reactid="209">
                                                <div class="header-spacer" data-reactid="210"></div>
                                                <div class="post__title pv1 scale1 mha" data-reactid="211">
                                                    <div class="scale0" data-reactid="212">
                                                        <h6 class="mb1 pb025 mt0 block post__title__kicker" data-reactid="213">
                                                            <a class="kicker theme__accent theme__text-hover uppercase" href="/tag/chaos-theory/" data-reactid="214">chaos theory</a>
                                                        </h6>
                                                        <h1 class="post__title__title mv025 noe" data-reactid="215">
                                                            The Hidden Heroines of Chaos
                                                        </h1><!-- react-empty: 216 -->
                                                        <div class="post__title__author-date h5 mt1" data-reactid="217">
                                                            <h6 class="byline relative flex flex-items-start merriweather mv025 mr1 gray3 theme__text-hover" data-reactid="218">
                                                                <em class="byline__by gray4 mr075" data-reactid="219">By</em> <a href="/authors/joshua-sokol/" data-reactid="220"><span class="byline__author uppercase kern light small" data-reactid="221">Joshua Sokol</span></a>
                                                            </h6>
                                                            <p class="h6 o6 mv1 pv025" data-reactid="222">
                                                                <em data-reactid="223">May 20, 2019</em>
                                                            </p>
                                                        </div>
                                                        <div class="post__title__meta flex flex-wrap flex-items-start" data-reactid="224">
                                                            <div class="post__title__excerpt wysiwyg p italic mb1 mt025 pr2 o4" data-reactid="225">
                                                                Two women programmers played a pivotal role in the birth of chaos theory. Their previously untold story illustrates the changing status of computation in science.
                                                            </div>
                                                            <div class="post__title__actions h5 mt025 flex-auto flex flex-items-center" data-reactid="226">
                                                                <div class="comments-button mr05 flex flex-items-center theme__accent" data-reactid="227">
                                                                    <a href="#comments" class="flex flex-items-center pangram" data-reactid="228"><svg viewbox="0 0 50 50" enable-background="new 0 0 50 50" data-reactid="229">
                                                                    <path fill="currentColor" d="M9.4 4.2h31.2c8.6 0 9.4 7 9.4 15.6s-.7 15.6-9.4 15.6h-2.2l-.9 9.4-18.8-9.4H9.4c-8.6 0-9.4-7-9.4-15.6S.7 4.2 9.4 4.2z" data-reactid="230"></path></svg>
                                                                    <div data-reactid="231"></div></a>
                                                                </div>
                                                                <div class="relative" data-reactid="233">
                                                                    <button class="bookmark-button mh05 flex flex-items-center theme__accent-hover" aria-expanded="false" data-reactid="234"><svg class="icon" viewbox="0 0 50 50" enable-background="new 0 0 50 50" data-reactid="235">
                                                                    <path fill="currentColor" d="M2.1 0h45.8v50L25.5 37.5 2.1 50V0z" data-reactid="236"></path></svg></button>
                                                                    <div class="q-tooltip hidden force-mobile-placement" style="width:130px;top:55px;" data-reactid="237">
                                                                        <div class="q-tooltip-content" data-reactid="238">
                                                                            <div class="q-tooltip-arrow" data-reactid="239"></div>
                                                                            <div class="q-tooltip-inner" role="tooltip" data-reactid="240">
                                                                                <h6 class="relative z1 uppercase kern--w mx025" data-reactid="241">
                                                                                    <span class="small no-wrap" data-reactid="242">Read Later</span>
                                                                                </h6>
                                                                            </div>
                                                                        </div>
                                                                    </div>
                                                                </div>
                                                            </div>
                                                        </div>
                                                    </div>
                                                </div>
                                            </div>
                                        </section>
                                    </section>
                                </div>
                                <figure class="lh-0 w-100P m-0_auto d-flex align-items-center justify-content-center flex-direction-column _p_last-of-type-mb-0 p-0 _19nesb1 _jrggmc _552kiq _rna4ro" data-reactid="243">
                                    <div class="w-100P d-flex justify-content-center _1dby04b _1syob6o _aylhnx _1ovb59i" data-reactid="244">
                                        <div class="w-100P max-width-100P max-height-100P mr-0p5em _last-of-type-m-0 _1oyl2xe _1mmfes9 _duy6tz _aylhnx component-img" data-reactid="245">
                                            <img alt="Animated line drawing of Margaret Hamilton, Ellen Fetter, and a Lorenz attractor" src="https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_2000x1000_O_Lede.gif" class="w-100P max-width-100P mb-1p5rem _q2oepu _rna4ro _1oyl2xe border-none" data-reactid="246" /><!-- react-empty: 247 -->
                                        </div>
                                    </div>
                                    <figcaption class="d-block m-0_auto w-100P _112lb0a _192y3bk _dc69mj" data-reactid="248">
                                        <section class="p-0_4rem _rna4ro" data-reactid="249">
                                            <div class="max-width-560px w-100P m-0_auto d-flex flex-direction-column _1e0lyfy _k6y9ug _1ij7gf7 _1xqp4r2 _n5xvur _eugonq _l378w0 _19cu60 _bv6xe6 _1y275b3 _1re1wwt _pattribution-w-auto _46bwqc _pujp80 _pcaption-w-auto _1dxfdx3" data-reactid="250">
                                                <div class="caption wysiwyg h5 theme__anchors--solid fill-h" data-reactid="251">
                                                    <p>
                                                        Ellen Fetter and Margaret Hamilton were responsible for programming the enormous 1960s-era computer that would uncover strange attractors and other hallmarks of chaos theory.
                                                    </p>
                                                </div>
                                                <div class="attribution theme__anchors--solid wysiwyg pangram h6 mb1 fill-h" data-reactid="252">
                                                    <p>
                                                        Olena Shmahalo/Quanta Magazine
                                                    </p>
                                                </div>
                                            </div>
                                        </section>
                                    </figcaption>
                                </figure>
                                <div class="acf-content scale1 mt2" data-reactid="253">
                                    <div class="post__wrapper scale0 show-dropcap" data-reactid="254">
                                        <div class="mha container--m" data-reactid="255">
                                            <div class="post__content relative flex flex-items-start flex-justify-between" data-reactid="256">
                                                <aside class="post__sidebar hide flex flex-justify-center" data-reactid="257">
                                                    <div class="post__sidebar__content" data-reactid="258">
                                                        <div class="post__sidebar__content__inner" data-reactid="259">
                                                            <div class="align-c mb075" data-reactid="260">
                                                                <div class="sidebar__author" data-reactid="261">
                                                                    <a class="theme__accent-hover transition--color" href="/authors/joshua-sokol/" data-reactid="262">
                                                                    <div class="sidebar__author__avatar mha mb1" data-reactid="263">
                                                                        <div class="image mx0 relative image--circle" data-reactid="264">
                                                                            <div class="image__inner absolute fit-x" data-reactid="265">
                                                                                <img class="absolute fit-x fill-h fill-v mxa" data-reactid="266" />
                                                                            </div><noscript data-reactid="267"><img class="absolute fit-x fill-h fill-v is-loaded" src="https://d2r55xnwy6nx47.cloudfront.net/uploads/2017/05/Sokel_Josh.jpg" /></noscript>
                                                                        </div>
                                                                    </div>
                                                                    <h3 class="mv05" data-reactid="268">
                                                                        Joshua Sokol
                                                                    </h3>
                                                                    <p class="h5 o8 mt05 mb1 theme__text" data-reactid="269">
                                                                        <em data-reactid="270">Contributing Correspondent</em>
                                                                    </p></a>
                                                                </div>
                                                                <hr class="mb075 o1" data-reactid="271" />
                                                                <p class="h6 o6 mv1 pv025" data-reactid="272">
                                                                    <em data-reactid="273">May 20, 2019</em>
                                                                </p>
                                                            </div>
                                                            <div class="sidebar__actions" data-reactid="274">
                                                                <hr class="mt075 mb1 o1" data-reactid="275" />
                                                                <a href="#" id="print-friendly-button" class="h6 pangram uppercase mv05 pb1 bold kern flex flex-items-center flex-justify-between sidebar__print transition--color theme__accent-hover" data-reactid="276"><small data-reactid="277">View PDF/Print Mode</small><svg class="icon-l theme__accent ml05" viewbox="0 0 50 50" enable-background="new 0 0 50 50" data-reactid="278">
                                                                <path fill="currentColor" d="M39.9,27.5h4.9v22.4H0.1V5.1h22.4V10H5v35h35V27.5z M49.8,0.1h-2.4h-1H33.8V5h7.6L20.7,25.8l3.4,3.4L45,8.4v7.7h4.9V2.6L49.8,0.1z" data-reactid="279"></path></svg></a>
                                                            </div>
                                                            <div class="mt1 pt05 sidebar__tag-wrap" data-reactid="280">
                                                                <a class="sidebar__tag h6 pangram medium inline-block mb0 relative" href="/tag/chaos-theory/" data-reactid="281"><span class="theme__text theme__accent-hover transition--color relative" data-reactid="283">chaos theory</span></a><a class="sidebar__tag h6 pangram medium inline-block mb0 relative" href="/tag/computer-science/" data-reactid="284"><span class="theme__text theme__accent-hover transition--color relative" data-reactid="286">computer science</span></a><a class="sidebar__tag h6 pangram medium inline-block mb0 relative" href="/tag/dynamical-systems/" data-reactid="287"><span class="theme__text theme__accent-hover transition--color relative" data-reactid="289">dynamical systems</span></a><a class="sidebar__tag h6 pangram medium inline-block mb0 relative" href="/tag/history-of-science/" data-reactid="290"><span class="theme__text theme__accent-hover transition--color relative" data-reactid="292">history of science</span></a><a class="sidebar__tag h6 pangram medium inline-block mb0 relative" href="/tag/mathematics/" data-reactid="293"><span class="theme__text theme__accent-hover transition--color relative" data-reactid="295">mathematics</span></a><a class="sidebar__tag h6 pangram medium inline-block mb0 relative" href="/tag/physics/" data-reactid="296"><span class="theme__text theme__accent-hover transition--color relative" data-reactid="298">physics</span></a><a class="sidebar__tag h6 pangram medium inline-block mb0 relative" href="/tag/podcast/" data-reactid="299"><span class="theme__text theme__accent-hover transition--color relative" data-reactid="301">podcast</span></a><a class="sidebar__tag h6 pangram medium inline-block mb0 relative" href="/topics" data-reactid="302"><span class="theme__text theme__accent-hover transition--color relative" data-reactid="304">All topics</span><svg class="ml05 icon orange" viewbox="0 0 50 50" enable-background="new 0 0 50 50" data-reactid="305">
                                                                <path fill="currentColor" d="M50 25l-17.4-8.7v6.5H0v4.4h32.6v6.5" data-reactid="306"></path></svg></a>
                                                            </div>
                                                        </div>
                                                        <div class="sidebar__poster" data-reactid="307">
                                                            <a href="https://www.amazon.com/Alice-Bob-Meet-Wall-Fire/dp/B07S37M992/ref=tmm_aud_swatch_0?_encoding=UTF8&amp;qid=&amp;sr=" class="sidebar__poster__desktop" target="_blank" data-reactid="308"><img src="https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/06/Audible_Article_320x600_Sci.jpg" class="fill-h" data-reactid="309" /></a><a href="https://www.amazon.com/Alice-Bob-Meet-Wall-Fire/dp/B07S37M992/ref=tmm_aud_swatch_0?_encoding=UTF8&amp;qid=&amp;sr=" class="sidebar__poster__mobile" target="_blank" data-reactid="310"><img src="https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/06/Audible_Mobile_250x200_2x_Sci.jpg" class="fill-h" data-reactid="311" /></a>
                                                        </div>
                                                    </div>
                                                </aside>
                                                <section class="outer mha js-router-anchors outer--content" data-reactid="312">
                                                    <div class="flex-auto mha container--xs" data-reactid="313">
                                                        <div class="post__content__section wysiwyg p theme__anchors--underline" data-reactid="314">
                                                            <div class="post__content wysiwyg p theme__anchors--underline" data-reactid="315">
                                                                <p>
                                                                    A little over half a century ago, chaos started spilling out of a famous experiment. It came not from a petri dish, a beaker or an astronomical observatory, but from the vacuum tubes and diodes of a Royal McBee LGP-30. This “desk” computer — it was the size of a desk — weighed some 800 pounds and sounded like a passing propeller plane. It was so loud that it even got its own office on the fifth floor in Building 24, a drab structure near the center of the Massachusetts Institute of Technology. Instructions for the computer came from down the hall, from the office of a meteorologist named Edward Norton Lorenz.
                                                                </p>
                                                                <div id="component-5f3600f441001" class="">
                                                                    <script type="text/template">
                                                                    <![CDATA[
                                                                    {"type":"Text","id":"component-5f3600f441001","data":{"content":"<div id='component-5f3600f440eaa' class=''><script type=\"text\/template\">{\"type\":\"Podcast\",\"id\":\"component-5f3600f440eaa\",\"data\":{\"id\":71744,\"feed\":\"podcast\",\"url\":\"https:\\\/\\\/media.blubrry.com\\\/quanta\\\/d2r55xnwy6nx47.cloudfront.net\\\/uploads\\\/2020\\\/03\\\/Quanta-133-Heroines-of-Chaos.mp3\",\"duration\":\"00:19:28\",\"size\":\"28050755\",\"type\":\"audio\\\/mpeg\",\"width\":\"\",\"height\":\"\",\"subtitle\":\"Two women programmers played a pivotal role in the birth of chaos theory. Their previously untold story illustrates the changing status of computation in science.\",\"summary\":\"Two women programmers played a pivotal role in the birth of chaos theory. Their previously untold story illustrates the changing status of computation in science.  Read more at QuantaMagazine.org. Music is \\u201cClover 3\\u201d by Vibe Mountain.\",\"author\":\"Quanta Magazine\",\"explicit\":\"2\",\"itunes_image\":\"https:\\\/\\\/d2r55xnwy6nx47.cloudfront.net\\\/uploads\\\/2019\\\/05\\\/LHF_300_O.jpg\",\"episode_title\":\"The Hidden Heroines of Chaos\"}}<\/script><\/div>\n","alignment":"right","divider":true}}
                                                                    ]]>
                                                                    </script>
                                                                </div>
                                                                <p>
                                                                    The story of chaos is usually told like this: Using the LGP-30, Lorenz made paradigm-wrecking discoveries. In 1961, having programmed a set of equations into the computer that would simulate future weather, he found that tiny differences in starting values could lead to drastically different outcomes. This sensitivity to initial conditions, later popularized as the butterfly effect, made predicting the far future a fool’s errand. But Lorenz also found that these unpredictable outcomes weren’t quite random, either. When visualized in a certain way, they seemed to prowl around a shape called a strange attractor.
                                                                </p>
                                                                <p>
                                                                    About a decade later, chaos theory started to catch on in scientific circles. Scientists soon encountered other unpredictable natural systems that looked random even though they weren’t: the rings of Saturn, blooms of marine algae, Earth’s magnetic field, <a href="https://www.quantamagazine.org/chaos-theory-in-ecology-predicts-future-populations-20151013/">the number of salmon in a fishery</a>. Then chaos went mainstream with the publication of James Gleick’s <a href="https://www.penguinrandomhouse.com/books/321477/chaos-by-james-gleick/9780143113454/"><em>Chaos: Making a New Science</em></a> in 1987. Before long, Jeff Goldblum, playing the chaos theorist Ian Malcolm, was pausing, stammering and charming his way through lines about the unpredictability of nature in <em>Jurassic Park</em>.
                                                                </p>
                                                                <p>
                                                                    All told, it’s a neat narrative. Lorenz, “the father of chaos,” started a scientific revolution on the LGP-30. It is quite literally a textbook case for how the numerical experiments that modern science has come to rely on — in fields ranging from climate science to ecology to astrophysics — can uncover hidden truths about nature.
                                                                </p>
                                                                <p>
                                                                    But in fact, Lorenz was not the one running the machine. There’s another story, one that has gone untold for half a century. A year and a half ago, an MIT scientist happened across a name he had never heard before and started to investigate. The trail he ended up following took him into the MIT archives, through the stacks of the Library of Congress, and across three states and five decades to find information about the women who, today, would have been listed as co-authors on that seminal paper. And that material, shared with <em>Quanta</em>, provides a fuller, fairer account of the birth of chaos.
                                                                </p>
                                                                <h2>
                                                                    <strong>The Birth of Chaos</strong>
                                                                </h2>
                                                                <p>
                                                                    In the fall of 2017, the geophysicist Daniel Rothman, co-director of MIT’s Lorenz Center, was preparing for an upcoming symposium. The meeting would honor Lorenz, who died in 2008, so Rothman revisited Lorenz’s epochal paper, a masterwork on chaos titled “<a href="https://doi.org/10.1175/1520-0469(1963)020%3C0130:DNF%3E2.0.CO;2">Deterministic Nonperiodic Flow</a>.” Published in 1963, it has since attracted thousands of citations, and Rothman, having taught this foundational material to class after class, knew it like an old friend. But this time he saw something he hadn’t noticed before. In the paper’s acknowledgments, Lorenz had written, “Special thanks are due to Miss Ellen Fetter for handling the many numerical computations.”
                                                                </p>
                                                                <p>
                                                                    “Jesus … <em>who is Ellen Fetter</em>?” Rothman recalls thinking at the time. “It’s one of the most important papers in computational physics and, more broadly, in computational science,” he said. And yet he couldn’t find anything about this woman. “Of all the volumes that have been written about Lorenz, the great discovery — nothing.”
                                                                </p>
                                                                <div id="component-5f3600f445562" class="">
                                                                    <script type="text/template">
                                                                    <![CDATA[
                                                                    {"type":"Image","id":"component-5f3600f445562","data":{"id":71797,"src":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Ellen_Fetter-Gille_1963_BW.jpg","class":"","width":480,"height":640,"mobileSrc":false,"zoomSrc":false,"align":"align=\"right\"","wrapper_width":"","caption":"<p>Ellen Fetter in 1963, the year Lorenz\u2019s seminal paper came out.<\/p>\n","attribution":"<p>Courtesy of Ellen Gille<\/p>\n","variant":"shortcode","size":"default","disableZoom":true,"srcImage":{"ID":71797,"id":71797,"title":"Ellen_Fetter-Gille_1963_BW","filename":"Ellen_Fetter-Gille_1963_BW.jpg","filesize":30908,"url":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Ellen_Fetter-Gille_1963_BW.jpg","link":"https:\/\/www.quantamagazine.org\/hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520\/ellen_fetter-gille_1963_bw\/","alt":"Photo of Ellen Fetter in 1963","author":"24","description":"Courtesy of Ellen Gille ","caption":"Ellen Fetter in 1963, the year Lorenz\u2019s seminal paper came out.\n","name":"ellen_fetter-gille_1963_bw","status":"inherit","uploaded_to":71744,"date":"2019-05-20 14:30:51","modified":"2019-05-20 16:37:39","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/api.quantamagazine.org\/wp-includes\/images\/media\/default.png","width":480,"height":640,"sizes":{"thumbnail":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Ellen_Fetter-Gille_1963_BW-390x520.jpg","thumbnail-width":390,"thumbnail-height":520,"medium":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Ellen_Fetter-Gille_1963_BW.jpg","medium-width":480,"medium-height":640,"medium_large":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Ellen_Fetter-Gille_1963_BW.jpg","medium_large-width":480,"medium_large-height":640,"large":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Ellen_Fetter-Gille_1963_BW.jpg","large-width":480,"large-height":640,"square_small":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Ellen_Fetter-Gille_1963_BW-160x160.jpg","square_small-width":160,"square_small-height":160,"square_large":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Ellen_Fetter-Gille_1963_BW-480x520.jpg","square_large-width":480,"square_large-height":520,"apple_news_ca_landscape_12_9":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Ellen_Fetter-Gille_1963_BW.jpg","apple_news_ca_landscape_12_9-width":480,"apple_news_ca_landscape_12_9-height":640,"apple_news_ca_landscape_9_7":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Ellen_Fetter-Gille_1963_BW.jpg","apple_news_ca_landscape_9_7-width":480,"apple_news_ca_landscape_9_7-height":640,"apple_news_ca_landscape_5_5":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Ellen_Fetter-Gille_1963_BW.jpg","apple_news_ca_landscape_5_5-width":480,"apple_news_ca_landscape_5_5-height":640,"apple_news_ca_landscape_4_7":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Ellen_Fetter-Gille_1963_BW.jpg","apple_news_ca_landscape_4_7-width":356,"apple_news_ca_landscape_4_7-height":474,"apple_news_ca_landscape_4_0":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Ellen_Fetter-Gille_1963_BW.jpg","apple_news_ca_landscape_4_0-width":302,"apple_news_ca_landscape_4_0-height":402,"apple_news_ca_portrait_12_9":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Ellen_Fetter-Gille_1963_BW.jpg","apple_news_ca_portrait_12_9-width":480,"apple_news_ca_portrait_12_9-height":640,"apple_news_ca_portrait_9_7":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Ellen_Fetter-Gille_1963_BW.jpg","apple_news_ca_portrait_9_7-width":480,"apple_news_ca_portrait_9_7-height":640,"apple_news_ca_portrait_5_5":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Ellen_Fetter-Gille_1963_BW.jpg","apple_news_ca_portrait_5_5-width":480,"apple_news_ca_portrait_5_5-height":640,"apple_news_ca_portrait_4_7":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Ellen_Fetter-Gille_1963_BW.jpg","apple_news_ca_portrait_4_7-width":414,"apple_news_ca_portrait_4_7-height":552,"apple_news_ca_portrait_4_0":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Ellen_Fetter-Gille_1963_BW.jpg","apple_news_ca_portrait_4_0-width":354,"apple_news_ca_portrait_4_0-height":472,"apple_news_ca_square_12_9":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Ellen_Fetter-Gille_1963_BW.jpg","apple_news_ca_square_12_9-width":480,"apple_news_ca_square_12_9-height":640,"apple_news_ca_square_9_7":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Ellen_Fetter-Gille_1963_BW.jpg","apple_news_ca_square_9_7-width":480,"apple_news_ca_square_9_7-height":640,"apple_news_ca_square_5_5":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Ellen_Fetter-Gille_1963_BW.jpg","apple_news_ca_square_5_5-width":480,"apple_news_ca_square_5_5-height":640,"apple_news_ca_square_4_7":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Ellen_Fetter-Gille_1963_BW.jpg","apple_news_ca_square_4_7-width":413,"apple_news_ca_square_4_7-height":550,"apple_news_ca_square_4_0":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Ellen_Fetter-Gille_1963_BW.jpg","apple_news_ca_square_4_0-width":353,"apple_news_ca_square_4_0-height":470}},"largeForPrint":false,"externalLink":""}}
                                                                    ]]>
                                                                    </script>
                                                                </div>
                                                                <p>
                                                                    With further online searches, however, Rothman found a wedding&#160;announcement from 1963. Ellen Fetter had&#160;married John Gille, a physicist, and&#160;changed her name. A colleague of Rothman’s then remembered that a graduate student named Sarah Gille had studied at MIT in the 1990s in&#160;the very same department as&#160;Lorenz and Rothman. Rothman reached out to her, and it turned out&#160;that&#160;<a href="http://pordlabs.ucsd.edu/sgille/">Sarah Gille</a>, now a physical oceanographer at the University of California, San&#160;Diego, was Ellen and John’s daughter. Through this connection,&#160;Rothman was able&#160;to get Ellen Gille, née Fetter, on the phone. And that’s when he learned&#160;another name, the name of the woman who had preceded&#160;Fetter in the job of&#160;programming Lorenz’s first meetings with chaos: Margaret Hamilton.
                                                                </p>
                                                                <p>
                                                                    When Margaret Hamilton arrived at MIT in the summer of 1959, with a freshly minted math degree from Earlham College, Lorenz had only recently bought and taught himself to use the LGP-30. Hamilton had no prior training in programming either. Then again, neither did anyone else at the time. “He loved that computer,” Hamilton said. “And he made me feel the same way about it.”
                                                                </p>
                                                                <p>
                                                                    For Hamilton, these were formative years. She recalls being out at a party at three or four a.m., realizing that the LGP-30 wasn’t set to produce results by the next morning, and rushing over with a few friends to start it up. Another time, frustrated by all the things that had to be done to make another run after fixing an error, she devised a way to bypass the computer’s clunky debugging process. To Lorenz’s delight, Hamilton would take the paper tape that fed the machine, roll it out the length of the hallway, and edit the binary code with a sharp pencil. “I’d poke holes for ones, and I’d cover up with Scotch tape the others,” she said. “He just got a kick out of it.”
                                                                </p>
                                                            </div>
                                                        </div>
                                                    </div>
                                                </section>
                                                <aside class="post__sidebar hide flex flex-justify-center theme__anchors--solid" data-reactid="316">
                                                    <div class="post__sidebar__content" data-reactid="317">
                                                        <div class="post__sidebar__content__inner" data-reactid="318">
                                                            <h3 class="mt0" data-reactid="319">
                                                                Share this article
                                                            </h3>
                                                            <div data-reactid="320">
                                                                <div class="social-links social-links--share flex flex-justify-between" data-reactid="321">
                                                                    <a href="http://www.facebook.com/sharer.php?u=https://www.quantamagazine.org/hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520/" target="_blank" class="social-links__link flex flex-items-center relative facebook" data-reactid="322">
                                                                    <div class="icon-button inline-block relative pointer _hover_div-c-ff8600 _hover_div-opacity-1 _hover_svg-c-ff8600" data-reactid="323">
                                                                        <div class="absolute fit-x mxa o2 c-1a1a1a" data-reactid="324"></div><svg class="absolute fit-x mxa c-1a1a1a" viewbox="0 0 50 50" enable-background="new 0 0 50 50" data-reactid="325">
                                                                        <path fill="currentColor" d="M13 16.5h5.1v-5c-.2-2.7.3-5.4 1.7-7.7 1.8-2.5 4.9-4 8-3.8 3.1-.1 6.2.2 9.2 1l-1.3 7.7C34.4 8.3 33 8 31.6 8c-2 0-3.8.7-3.8 2.7v5.9H36l-.6 7.5h-7.6V50h-9.6V23.9H13v-7.4z" data-reactid="326"></path></svg>
                                                                    </div></a><a href="https://twitter.com/share?url=https://www.quantamagazine.org/hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520/&amp;text=The%20Hidden%20Heroines%20of%20Chaos&amp;via=QuantaMagazine" target="_blank" class="social-links__link flex flex-items-center relative twitter" data-reactid="327">
                                                                    <div class="icon-button inline-block relative pointer _hover_div-c-ff8600 _hover_div-opacity-1 _hover_svg-c-ff8600" data-reactid="328">
                                                                        <div class="absolute fit-x mxa o2 c-1a1a1a" data-reactid="329"></div><svg class="absolute fit-x mxa c-1a1a1a" viewbox="0 0 50 50" enable-background="new 0 0 50 50" data-reactid="330">
                                                                        <path fill="currentColor" d="M50 9.9c-1.9.8-3.8 1.3-5.9 1.6 2.1-1.3 3.7-3.2 4.5-5.6-2 1.2-4.2 2-6.5 2.5-3.8-4.1-10.3-4.5-14.5-.8-2.8 2.5-4 6.3-3.1 10-8.2-.5-15.8-4.3-21-10.6-2.7 4.6-1.3 10.5 3.2 13.5C5 20.4 3.4 20 2 19.2c0 4.8 3.4 8.9 8.2 9.9-.9.2-1.8.4-2.7.3-.6 0-1.3-.1-1.9-.2 1.3 4.1 5.2 6.9 9.5 7C10.8 39.5 5.4 41 0 40.4c13.5 8.5 31.5 4.6 40.2-8.7 3-4.6 4.6-10 4.6-15.5v-1.3c2-1.3 3.7-3.1 5.2-5" data-reactid="331"></path></svg>
                                                                    </div></a><a href="#0" target="" class="social-links__link flex flex-items-center relative link" data-reactid="332">
                                                                    <div class="icon-button inline-block relative pointer _hover_div-c-ff8600 _hover_div-opacity-1 _hover_svg-c-ff8600" data-reactid="333">
                                                                        <div class="absolute fit-x mxa o2 c-1a1a1a" data-reactid="334"></div><svg class="absolute fit-x mxa c-1a1a1a" x="0px" y="0px" viewbox="0 0 50 50" enable-background="new 0 0 50 50" xml:space="preserve" data-reactid="335">
                                                                        <g data-reactid="336">
                                                                            <!-- react-text: 337 --> <!-- /react-text -->
                                                                            <path fill="currentColor" d="M20.6,38.5c-0.8,0-1.6,0.3-2.2,0.8L16,41.9c-1.1,1-2.4,1.6-3.9,1.6c-1.5,0-2.8-0.5-3.9-1.6c-0.5-0.5-0.9-1.1-1.2-1.8 c-0.3-0.7-0.4-1.4-0.4-2.1c0-0.7,0.1-1.4,0.4-2.1c0.3-0.7,0.7-1.2,1.2-1.8l9.1-9c1-0.9,2.2-1.8,3.8-2.7s3-0.7,4.3,0.7 c0.6,0.6,1.3,0.8,2.2,0.8s1.5-0.3,2.1-0.9c0.6-0.6,0.9-1.3,0.9-2.2s-0.3-1.6-0.9-2.2c-2.2-2.2-4.8-3.1-7.8-2.7 c-3,0.4-5.9,2-8.8,4.8l-9.2,9c-1.1,1.1-1.9,2.4-2.5,3.8C0.7,35,0.4,36.5,0.4,38c0,1.6,0.3,3,0.9,4.4c0.6,1.4,1.4,2.7,2.5,3.8 c1.1,1.1,2.4,2,3.8,2.5c1.4,0.6,2.9,0.8,4.4,0.8s2.9-0.3,4.3-0.8c1.4-0.6,2.7-1.4,3.8-2.5l2.5-2.5c0.6-0.6,0.9-1.3,0.9-2.1 s-0.3-1.6-0.9-2.2C22.1,38.8,21.4,38.5,20.6,38.5z" data-reactid="338"></path><!-- react-text: 339 --> <!-- /react-text -->
                                                                            <path fill="currentColor" d="M48.7,7.9c-0.6-1.4-1.4-2.7-2.5-3.8c-2.4-2.4-5.1-3.6-8-3.7c-3-0.1-5.5,0.9-7.7,3.1l-3.1,3.1c-0.6,0.6-0.9,1.3-0.9,2.1 s0.3,1.6,0.9,2.2s1.3,0.9,2.2,0.9s1.6-0.3,2.2-0.8l3.1-3.1c1.2-1.1,2.4-1.5,3.7-1.3c1.3,0.3,2.5,0.9,3.4,1.9 c0.5,0.5,0.9,1.1,1.2,1.8c0.3,0.7,0.4,1.4,0.4,2.1c0,0.7-0.1,1.4-0.4,2.1c-0.3,0.7-0.7,1.2-1.2,1.8l-9.7,9.6 c-2.2,2.2-3.9,3.1-5.1,2.7s-2-0.8-2.4-1.3c-0.6-0.6-1.3-0.8-2.2-0.8s-1.5,0.3-2.1,0.9c-0.6,0.6-0.9,1.3-0.9,2.2s0.3,1.5,0.9,2.1 c1,1,2.1,1.8,3.2,2.3s2.4,0.7,3.6,0.7c1.5,0,3-0.4,4.6-1.1c1.6-0.7,3.1-1.9,4.6-3.4l9.8-9.6c1.1-1.1,1.9-2.4,2.5-3.8 c0.6-1.4,0.9-2.9,0.9-4.4C49.6,10.8,49.3,9.3,48.7,7.9z" data-reactid="340"></path><!-- react-text: 341 --> <!-- /react-text -->
                                                                        </g></svg>
                                                                    </div></a>
                                                                    <div class="q-tooltip hidden force-mobile-placement" style="width:unsetpx;top:140px;" data-reactid="342">
                                                                        <div class="q-tooltip-content" data-reactid="343">
                                                                            <div class="q-tooltip-arrow" data-reactid="344"></div>
                                                                            <div class="q-tooltip-inner" role="tooltip" data-reactid="345">
                                                                                <h6 class="relative z1 uppercase kern mv0" data-reactid="346">
                                                                                    Copied!
                                                                                </h6>
                                                                            </div>
                                                                        </div>
                                                                    </div><a href="mailto:?subject=The%20Hidden%20Heroines%20of%20Chaos&amp;body=Two%20women%20programmers%20played%20a%20pivotal%20role%20in%20the%20birth%20of%20chaos%20theory.%20Their%20previously%20untold%20story%20illustrates%20the%20changing%20status%20of%20computation%20in%20science.%0A%0Ahttps://www.quantamagazine.org/hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520/" target="" class="social-links__link flex flex-items-center relative email" data-reactid="347">
                                                                    <div class="icon-button inline-block relative pointer _hover_div-c-ff8600 _hover_div-opacity-1 _hover_svg-c-ff8600" data-reactid="348">
                                                                        <div class="absolute fit-x mxa o2 c-1a1a1a" data-reactid="349"></div><svg class="absolute fit-x mxa c-1a1a1a" x="0px" y="0px" viewbox="0 0 50 50" enable-background="new 0 0 50 50" xml:space="preserve" data-reactid="350">
                                                                        <path fill="currentColor" d="M25,29.5l-5.2-4.3L1.8,43.8h46L30.1,25.2L25,29.5z M32.6,23.2l17.2,17.9c0-0.2,0.1-0.3,0.1-0.5c0-0.2,0-0.4,0-0.6V9.1 L32.6,23.2z M0,9.1v31c0,0.2,0,0.4,0,0.6s0.1,0.3,0.1,0.5l17.3-17.8L0,9.1z M48.4,6.2H1.6L25,25L48.4,6.2z" data-reactid="351"></path></svg>
                                                                    </div></a>
                                                                </div>
                                                                <div class="social-hide closed" data-reactid="352">
                                                                    <div class="social-links social-links--share flex flex-justify-between" data-reactid="353">
                                                                        <a href="https://getpocket.com/save?url=https://www.quantamagazine.org/hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520/&amp;title=The%20Hidden%20Heroines%20of%20Chaos" target="_blank" class="social-links__link flex flex-items-center relative pocket" data-reactid="354">
                                                                        <div class="icon-button inline-block relative pointer _hover_div-c-ff8600 _hover_div-opacity-1 _hover_svg-c-ff8600" data-reactid="355">
                                                                            <div class="absolute fit-x mxa o2 c-1a1a1a" data-reactid="356"></div><svg class="absolute fit-x mxa c-1a1a1a" viewbox="0 0 30 30" enable-background="new 0 0 30 30" data-reactid="357">
                                                                            <path fill="currentColor" d="M2.6,1.7C1.3,1.6,0.1,2.7,0,4.1c0,0.1,0,0.3,0,0.4v9.9c0,8.1,8,14.4,15,14.4c8-0.1,14.6-6.4,15-14.4v-10 c0.1-1.4-0.9-2.6-2.3-2.8c-0.2,0-0.4,0-0.5,0L2.6,1.7z M9,9.8l6,5.7l6-5.7c2.8-1.1,3.9,2,2.8,2.8L16,20.1c-0.6,0.3-1.3,0.3-1.9,0 l-7.9-7.5C5.2,11.5,6.5,8.4,9,9.8L9,9.8z" data-reactid="358"></path></svg>
                                                                        </div></a><a href="https://www.reddit.com/submit?url=https://www.quantamagazine.org/hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520/" target="_blank" class="social-links__link flex flex-items-center relative reddit" data-reactid="359">
                                                                        <div class="icon-button inline-block relative pointer _hover_div-c-ff8600 _hover_div-opacity-1 _hover_svg-c-ff8600" data-reactid="360">
                                                                            <div class="absolute fit-x mxa o2 c-1a1a1a" data-reactid="361"></div><svg class="absolute fit-x mxa c-1a1a1a" viewbox="4 0 33 33" enable-background="new 0 0 30 30" data-reactid="362">
                                                                            <path fill="currentColor" d="M39.58,19.65A4.72,4.72,0,0,0,31.91,16a22.4,22.4,0,0,0-10.42-3.09l2-6.38,5.6,1.31a3.91,3.91,0,1,0,.43-2.08L23.05,4.27A1.08,1.08,0,0,0,21.79,5L19.26,12.9A22.6,22.6,0,0,0,8,16a4.68,4.68,0,1,0-5.56,7.51,8.32,8.32,0,0,0-.08,1.12c0,3.21,1.89,6.2,5.31,8.41a22.69,22.69,0,0,0,12.23,3.3A22.67,22.67,0,0,0,32.15,33c3.43-2.21,5.31-5.2,5.31-8.41a8.77,8.77,0,0,0-.06-1,4.65,4.65,0,0,0,2.18-3.93M33.05,5.8a1.78,1.78,0,1,1-1.8,1.78,1.79,1.79,0,0,1,1.8-1.78M11.52,22.53a2.71,2.71,0,0,1,2.69-2.66,2.65,2.65,0,1,1-2.69,2.66m14.93,7.73c-1.37,1.35-3.47,2-6.43,2h0c-3,0-5.06-.65-6.43-2a1.05,1.05,0,0,1,0-1.5,1.09,1.09,0,0,1,1.52,0c.94.93,2.54,1.38,4.91,1.38h0c2.37,0,4-.45,4.91-1.38a1.08,1.08,0,0,1,1.52,0,1.07,1.07,0,0,1,0,1.5m-.63-5.1a2.65,2.65,0,1,1,2.66-2.63,2.65,2.65,0,0,1-2.66,2.63" transform="translate(-0.42 -3.68)" data-reactid="363"></path></svg>
                                                                        </div></a><a href="https://news.ycombinator.com/submitlink?u=https://www.quantamagazine.org/hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520/&amp;t=The%20Hidden%20Heroines%20of%20Chaos" target="_blank" class="social-links__link flex flex-items-center relative hackernews" data-reactid="364">
                                                                        <div class="icon-button inline-block relative pointer _hover_div-c-ff8600 _hover_div-opacity-1 _hover_svg-c-ff8600" data-reactid="365">
                                                                            <div class="absolute fit-x mxa o2 c-1a1a1a" data-reactid="366"></div><svg class="absolute fit-x mxa c-1a1a1a" viewbox="0 0 30 30" enable-background="new 0 0 30 30" data-reactid="367">
                                                                            <path fill="currentColor" d="M12.9,18L3.2-0.1h4.4l5.7,11.5l0.3,0.6c0.1,0.2,0.2,0.4,0.3,0.7c0,0.1,0,0.2,0,0.2v0.2l0.4,0.9l0.5,0.7 l0.8-1.6l0.9-1.8l5.8-11.5h4.1l-9.8,18.3v11.7h-3.7V18z" data-reactid="368"></path></svg>
                                                                        </div></a><a href="https://share.flipboard.com/bookmarklet/popout?v=The%20Hidden%20Heroines%20of%20Chaos&amp;url=https://www.quantamagazine.org/hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520/" target="_blank" class="social-links__link flex flex-items-center relative flipboard" data-reactid="369">
                                                                        <div class="icon-button inline-block relative pointer _hover_div-c-ff8600 _hover_div-opacity-1 _hover_svg-c-ff8600" data-reactid="370">
                                                                            <div class="absolute fit-x mxa o2 c-1a1a1a" data-reactid="371"></div><svg class="absolute fit-x mxa c-1a1a1a" viewbox="0 0 30 30" enable-background="new 0 0 30 30" data-reactid="372">
                                                                            <path fill="currentColor" d="M30,0 0,0 0,30 10,30 10,20 20,20 20,10 30,10 z" data-reactid="373"></path></svg>
                                                                        </div></a>
                                                                    </div>
                                                                </div>
                                                                <div class="flex flex-justify-center social-more" data-reactid="374">
                                                                    <svg class="ml05 icon icon-offset closed" viewbox="0 0 30 30" enable-background="new 0 0 30 30" data-reactid="375">
                                                                    <path fill="currentColor" d="M15,20.7c-0.1,0-0.3,0-0.4-0.1L0.3,10.7l0.9-1.2L15,19l13.8-9.5l0.9,1.2l-14.3,9.8C15.3,20.6,15.1,20.7,15,20.7 z" data-reactid="376"></path></svg>
                                                                </div>
                                                            </div>
                                                            <div class="sidebar__newsletter" data-reactid="377">
                                                                <div class="pv05" data-reactid="378">
                                                                    <hr class="o2 mv1" data-reactid="379" />
                                                                </div>
                                                                <h3 class="mv0" data-reactid="380">
                                                                    Newsletter
                                                                </h3>
                                                                <p class="scale5 o4 mb1 mt025" data-reactid="381">
                                                                    <em data-reactid="382">Get Quanta Magazine delivered to your inbox</em>
                                                                </p>
                                                            </div>
                                                            <div class="theme__text theme__accent-hover mb05" data-reactid="383">
                                                                <a href="#newsletter" data-reactid="384"><button class="button pangram bold scale5 fill-h" data-reactid="385">Subscribe now</button></a>
                                                            </div><a href="http://us1.campaign-archive2.com/home/?u=0d6ddf7dc1a0b7297c8e06618&amp;id=f0cb61321c" class="pangram h5 relative" target="_blank" data-reactid="386"><small class="flex flex-items-center" data-reactid="387"><span data-reactid="388">Most recent newsletter</span><svg class="ml05 icon" viewbox="0 0 50 50" enable-background="new 0 0 50 50" data-reactid="389">
                                                            <path fill="currentColor" d="M50 25l-17.4-8.7v6.5H0v4.4h32.6v6.5" data-reactid="390"></path></svg></small></a>
                                                        </div>
                                                    </div>
                                                </aside>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                                <figure class="lh-0 w-100P m-0_auto d-flex align-items-center justify-content-center flex-direction-column max-width-760 _p_last-of-type-mb-0 p-0_4em _11thage _jrggmc _5bnyf3 _rna4ro" data-reactid="391">
                                    <div class="w-100P d-flex justify-content-center _1pj6js9 _1urvtqa _aylhnx _1ovb59i" data-reactid="392">
                                        <div class="w-auto max-width-100P max-height-100P mr-0p5em _last-of-type-m-0 _1oyl2xe _1mmfes9 _duy6tz _aylhnx component-img" data-reactid="393">
                                            <img alt="Acknowledgements of Ellen Fetter and Margaret Hamilton in Edward Lorenz' 1963 and 1962 papers" src="https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/Acknowledgements_Clip_Grey.jpg" class="w-initial max-width-100P mb-1p5rem _bv6xe6 _rna4ro _1y275b3 border-none" data-reactid="394" /><!-- react-empty: 395 -->
                                        </div>
                                    </div>
                                    <figcaption class="d-block m-0_auto w-100P _sk1x41 _192y3bk _dc69mj" data-reactid="396">
                                        <section class="_kaojo6 _1y275b3" data-reactid="397">
                                            <div class="max-width-560px w-100P m-0_auto" data-reactid="398">
                                                <div class="caption wysiwyg h5 theme__anchors--solid fill-h" data-reactid="399">
                                                    <p>
                                                        Edward Lorenz acknowledged the contributions of Fetter and Hamilton at the end of his papers.
                                                    </p>
                                                </div><!-- react-text: 400 --><!-- /react-text -->
                                            </div>
                                        </section>
                                    </figcaption>
                                </figure>
                                <div class="acf-content scale1 mt2" data-reactid="401">
                                    <section class="outer mha js-router-anchors outer--content" data-reactid="402">
                                        <div class="flex-auto mha container--xs" data-reactid="403">
                                            <div class="post__content__section wysiwyg p theme__anchors--underline" data-reactid="404">
                                                <div class="post__content wysiwyg p theme__anchors--underline" data-reactid="405">
                                                    <p>
                                                        There were desks in the computer room, but because of the noise, Lorenz, his secretary, his programmer and his graduate students all shared the other office. The plan was to use the desk computer, then a total novelty, to test competing strategies of weather prediction in a way you couldn’t do with pencil and paper.
                                                    </p>
                                                    <p>
                                                        First, though, Lorenz’s team had to do the equivalent of catching the Earth’s atmosphere in a jar. Lorenz idealized the atmosphere in 12 equations that described the motion of gas in a rotating, stratified fluid. Then the team coded them in.
                                                    </p>
                                                    <p>
                                                        Sometimes the “weather” inside this simulation would simply repeat like clockwork. But Lorenz found a more interesting and more realistic set of solutions that generated weather that wasn’t periodic. The team set up the computer to slowly print out a graph of how one or two variables — say, the latitude of the strongest westerly winds — changed over time. They would gather around to watch this imaginary weather, even placing little bets on what the program would do next.
                                                    </p>
                                                    <p>
                                                        And then one day it did something really strange. This time they had set up the printer not to make a graph, but simply to print out time stamps and the values of a few variables at each time. As Lorenz later recalled, they had re-run a previous weather simulation with what they thought were the same starting values, reading off the earlier numbers from the previous printout. But those weren’t actually the same numbers. The computer was keeping track of numbers to six decimal places, but the printer, to save space on the page, had rounded them to only the first three decimal places.
                                                    </p>
                                                    <p>
                                                        After the second run started, Lorenz went to get coffee. The new numbers that emerged from the LGP-30 while he was gone looked at first like the ones from the previous run. This new run had started in a very similar place, after all. But the errors grew exponentially. After about two months of imaginary weather, the two runs looked nothing alike. This system was still deterministic, with no random chance intruding between one moment and the next. Even so, its hair-trigger sensitivity to initial conditions made it unpredictable.
                                                    </p>
                                                    <p>
                                                        This meant that in chaotic systems the smallest fluctuations get amplified. Weather predictions fail once they reach some point in the future because we can never measure the initial state of the atmosphere precisely enough. Or, as Lorenz would later present the idea, even a seagull flapping its wings might eventually make a big difference to the weather. (In 1972, the seagull was deposed when a conference organizer, unable to check back about what Lorenz wanted to call an upcoming talk, wrote his own title that switched the metaphor to a butterfly.)
                                                    </p>
                                                </div>
                                            </div>
                                        </div>
                                    </section>
                                </div>
                                <figure class="lh-0 w-100P m-0_auto d-flex align-items-center justify-content-center flex-direction-column _p_last-of-type-mb-0 p-0 _19nesb1 _jrggmc _5bnyf3 _rna4ro" data-reactid="406">
                                    <div class="w-100P d-flex justify-content-center _1dby04b _1syob6o _aylhnx _1ovb59i" data-reactid="407">
                                        <div class="w-100P max-width-100P max-height-100P mr-0p5em _last-of-type-m-0 _1oyl2xe _1mmfes9 _duy6tz _aylhnx component-img" data-reactid="408">
                                            <div class="cursor-zoom-in" data-reactid="409">
                                                <img alt="&quot;A Brief History of Chaos&quot; Infographic" src="https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/Women-of-Chaos-Timeline_v00.jpg" class="w-100P max-width-100P mb-1p5rem _q2oepu _rna4ro _1oyl2xe border-none image large-print-img" data-reactid="410" />
                                            </div><!-- react-empty: 411 -->
                                        </div>
                                    </div>
                                    <figcaption class="d-block m-0_auto w-100P _112lb0a _192y3bk _dc69mj" data-reactid="412">
                                        <section class="p-0_4rem _rna4ro" data-reactid="413">
                                            <div class="max-width-560px w-100P m-0_auto d-flex flex-direction-column _1e0lyfy _k6y9ug _1ij7gf7 _1xqp4r2 _n5xvur _eugonq _l378w0 _19cu60 _bv6xe6 _1y275b3 _1re1wwt _pattribution-w-auto _46bwqc _pujp80 _pcaption-w-auto _1dxfdx3" data-reactid="414">
                                                <!-- react-text: 415 --><!-- /react-text -->
                                                <div class="attribution theme__anchors--solid wysiwyg pangram h6 mb1 fill-h" data-reactid="416">
                                                    <p>
                                                        <a href="https://www.5wgraphics.com/">5W Infographics</a> for Quanta Magazine; sources: Wikimedia Commons,<br />
                                                        <a href="https://www.flickr.com/photos/maaorg/5506846117">Mathematical Association of America</a>, MIT Museum
                                                    </p>
                                                </div>
                                            </div>
                                        </section>
                                    </figcaption>
                                </figure>
                                <div class="acf-content scale1 mt2" data-reactid="417">
                                    <section class="outer mha js-router-anchors outer--content" data-reactid="418">
                                        <div class="flex-auto mha container--xs" data-reactid="419">
                                            <div class="post__content__section wysiwyg p theme__anchors--underline" data-reactid="420">
                                                <div class="post__content wysiwyg p theme__anchors--underline" data-reactid="421">
                                                    <p>
                                                        Many accounts, including the one in Gleick’s book, date the discovery of this butterfly effect to 1961, with the paper following in 1963. But in November 1960, Lorenz described it during the Q&amp;A session following <a href="http://eaps4.mit.edu/research/Lorenz/The_Statistical_Prediction_of_Solutions_1962.pdf">a talk he gave</a> at a conference on numerical weather prediction in Tokyo. After his talk, a question came from a member of the audience: “Did you change the initial condition just slightly and see how much different results were?”
                                                    </p>
                                                    <p>
                                                        “As a matter of fact, we tried out that once with the same equation to see what could happen,” Lorenz said. He then started to explain the unexpected result, which he wouldn’t publish for three more years. “He just gives it all away,” Rothman said now. But no one at the time registered it enough to scoop him.
                                                    </p>
                                                    <p>
                                                        In the summer of 1961, Hamilton moved on to another project, but not before training her replacement. Two years after Hamilton first stepped on campus, Ellen Fetter showed up at MIT in much the same fashion: a recent graduate of Mount Holyoke with a degree in math, seeking any sort of math-related job in the Boston area, eager and able to learn. She interviewed with a woman who ran the LGP-30 in the nuclear engineering department, who recommended her to Hamilton, who hired her.
                                                    </p>
                                                    <p>
                                                        Once Fetter arrived in Building 24, Lorenz gave her a manual and a set of programming problems to practice, and before long she was up to speed. “He carried a lot in his head,” she said. “He would come in with maybe one yellow sheet of paper, a legal piece of paper in his pocket, pull it out, and say, ‘Let’s try this.’”
                                                    </p>
                                                    <p>
                                                        The project had progressed meanwhile. The 12 equations produced fickle weather, but even so, that weather seemed to prefer a narrow set of possibilities among all possible states, forming a mysterious cluster which Lorenz wanted to visualize. Finding that difficult, he narrowed his focus even further. From a colleague named Barry Saltzman, he borrowed just three equations that would describe an even simpler nonperiodic system, a beaker of water heated from below and cooled from above.
                                                    </p>
                                                    <p>
                                                        Here, again, the LGP-30 chugged its way into chaos. Lorenz identified three properties of the system corresponding roughly to how fast convection was happening in the idealized beaker, how the temperature varied from side to side, and how the temperature varied from top to bottom. The computer tracked these properties moment by moment.
                                                    </p>
                                                    <p>
                                                        The properties could also be represented as a point in space. Lorenz and Fetter plotted the motion of this point. They found that over time, the point would trace out a butterfly-shaped fractal structure now called the Lorenz attractor. The trajectory of the point — of the system — would never retrace its own path. And as before, two systems setting out from two minutely different starting points would soon be on totally different tracks. But just as profoundly, wherever you started the system, it would still head over to the attractor and start doing chaotic laps around it.
                                                    </p>
                                                    <div id="component-5f3600f458d3b" class="">
                                                        <script type="text/template">
                                                        <![CDATA[
                                                        {"type":"Image","id":"component-5f3600f458d3b","data":{"id":71866,"src":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg","class":"","width":1000,"height":1700,"mobileSrc":false,"zoomSrc":false,"align":"align=\"inline\"","wrapper_width":"","caption":"","attribution":"","variant":"shortcode","size":["default"],"disableZoom":true,"srcImage":{"ID":71866,"id":71866,"title":"Lorenz_63_Attractors_Fetter-Gille_Gray","filename":"Lorenz_63_Attractors_Fetter-Gille_Gray.jpg","filesize":250757,"url":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg","link":"https:\/\/www.quantamagazine.org\/hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520\/lorenz_63_attractors_fetter-gille_gray\/","alt":"Figure of a strange attractor from Lorenz' 1963 paper","author":"24","description":"","caption":"","name":"lorenz_63_attractors_fetter-gille_gray","status":"inherit","uploaded_to":71744,"date":"2019-05-20 16:25:59","modified":"2019-05-20 16:35:40","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/api.quantamagazine.org\/wp-includes\/images\/media\/default.png","width":1000,"height":1700,"sizes":{"thumbnail":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Lorenz_63_Attractors_Fetter-Gille_Gray-306x520.jpg","thumbnail-width":306,"thumbnail-height":520,"medium":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg","medium-width":1000,"medium-height":1700,"medium_large":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Lorenz_63_Attractors_Fetter-Gille_Gray-768x1306.jpg","medium_large-width":768,"medium_large-height":1306,"large":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg","large-width":1000,"large-height":1700,"square_small":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Lorenz_63_Attractors_Fetter-Gille_Gray-160x160.jpg","square_small-width":160,"square_small-height":160,"square_large":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Lorenz_63_Attractors_Fetter-Gille_Gray-520x520.jpg","square_large-width":520,"square_large-height":520,"apple_news_ca_landscape_12_9":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg","apple_news_ca_landscape_12_9-width":808,"apple_news_ca_landscape_12_9-height":1374,"apple_news_ca_landscape_9_7":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg","apple_news_ca_landscape_9_7-width":607,"apple_news_ca_landscape_9_7-height":1032,"apple_news_ca_landscape_5_5":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg","apple_news_ca_landscape_5_5-width":461,"apple_news_ca_landscape_5_5-height":783,"apple_news_ca_landscape_4_7":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg","apple_news_ca_landscape_4_7-width":279,"apple_news_ca_landscape_4_7-height":474,"apple_news_ca_landscape_4_0":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg","apple_news_ca_landscape_4_0-width":236,"apple_news_ca_landscape_4_0-height":402,"apple_news_ca_portrait_12_9":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg","apple_news_ca_portrait_12_9-width":880,"apple_news_ca_portrait_12_9-height":1496,"apple_news_ca_portrait_9_7":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg","apple_news_ca_portrait_9_7-width":659,"apple_news_ca_portrait_9_7-height":1120,"apple_news_ca_portrait_5_5":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg","apple_news_ca_portrait_5_5-width":539,"apple_news_ca_portrait_5_5-height":916,"apple_news_ca_portrait_4_7":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg","apple_news_ca_portrait_4_7-width":325,"apple_news_ca_portrait_4_7-height":552,"apple_news_ca_portrait_4_0":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg","apple_news_ca_portrait_4_0-width":278,"apple_news_ca_portrait_4_0-height":472,"apple_news_ca_square_12_9":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg","apple_news_ca_square_12_9-width":866,"apple_news_ca_square_12_9-height":1472,"apple_news_ca_square_9_7":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg","apple_news_ca_square_9_7-width":649,"apple_news_ca_square_9_7-height":1104,"apple_news_ca_square_5_5":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg","apple_news_ca_square_5_5-width":536,"apple_news_ca_square_5_5-height":912,"apple_news_ca_square_4_7":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg","apple_news_ca_square_4_7-width":324,"apple_news_ca_square_4_7-height":550,"apple_news_ca_square_4_0":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg","apple_news_ca_square_4_0-width":276,"apple_news_ca_square_4_0-height":470}},"largeForPrint":false,"externalLink":""}}
                                                        ]]>
                                                        </script>
                                                    </div>
                                                    <p>
                                                        The attractor and the system’s sensitivity to initial conditions would eventually be recognized as foundations of chaos theory. Both were published in the landmark 1963 paper. But for a while only meteorologists noticed the result. Meanwhile, Fetter married John Gille and moved with him when he went to Florida State University and then to Colorado. They stayed in touch with Lorenz and saw him at social events. But she didn’t realize how famous he had become.
                                                    </p>
                                                    <p>
                                                        Still, the notion of small differences leading to drastically different outcomes stayed in the back of her mind. She remembered the seagull, flapping its wings. “I always had this image that stepping off the curb one way or the other could change the course of any field,” she said.
                                                    </p>
                                                    <h2>
                                                        <strong>Flight Checks</strong>
                                                    </h2>
                                                    <p>
                                                        After leaving Lorenz’s group, Hamilton embarked on a different path, achieving a level of fame that rivals or even exceeds that of her first coding mentor. At MIT’s Instrumentation Laboratory, starting in 1965, she headed the&#160;onboard flight&#160;software&#160;team for the Apollo&#160;project.
                                                    </p>
                                                    <p>
                                                        Her code held up when the stakes were life and death — even when a mis-flipped switch triggered alarms that interrupted the astronaut’s displays right as Apollo 11 approached the surface of the moon. Mission Control had to make a quick choice: land or abort. But trusting the software’s ability to recognize errors, prioritize important tasks, and recover, the astronauts kept going.
                                                    </p>
                                                    <p>
                                                        Hamilton, who popularized the term “software engineering,” later led the team that wrote the software for Skylab, the first U.S. space station. She founded her own company in Cambridge in 1976, and in recent years her legacy has been celebrated again and again. She won <a href="https://www.nasa.gov/home/hqnews/2003/sep/HQ_03281_Hamilton_Honor.html">NASA’s Exceptional Space Act Award</a> in 2003 and received the <a href="https://obamawhitehouse.archives.gov/the-press-office/2016/11/16/president-obama-names-recipients-presidential-medal-freedom">Presidential Medal of Freedom</a> in 2016. In 2017 she garnered arguably the greatest honor of all: a <a href="https://shop.lego.com/en-US/product/Women-of-NASA-21312">Margaret Hamilton Lego minifigure</a>.
                                                    </p>
                                                    <div id="component-5f3600f45c805" class="">
                                                        <script type="text/template">
                                                        <![CDATA[
                                                        {"type":"Image","id":"component-5f3600f45c805","data":{"id":71800,"src":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/SAGE_1500.jpg","class":"","width":1500,"height":1100,"mobileSrc":false,"zoomSrc":false,"align":"align=\"inline\"","wrapper_width":"","caption":"<p>Margaret Hamilton and an unidentified man in 1962 in front of the SAGE computer at MIT\u2019s Lincoln Laboratory.<\/p>\n","attribution":"<p>Courtesy of Margaret Hamilton<\/p>\n","variant":"shortcode","size":["default"],"disableZoom":true,"srcImage":{"ID":71800,"id":71800,"title":"SAGE_1500","filename":"SAGE_1500.jpg","filesize":322022,"url":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/SAGE_1500.jpg","link":"https:\/\/www.quantamagazine.org\/hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520\/sage_1500\/","alt":"Photo of Margaret Hamilton in 1962","author":"24","description":"Courtesy of Margaret Hamilton ","caption":"Margaret Hamilton and an unidentified man in 1962 in front of the SAGE computer at MIT\u2019s Lincoln Laboratory. ","name":"sage_1500","status":"inherit","uploaded_to":71744,"date":"2019-05-20 14:30:55","modified":"2019-05-20 16:38:02","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/api.quantamagazine.org\/wp-includes\/images\/media\/default.png","width":1500,"height":1100,"sizes":{"thumbnail":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/SAGE_1500-520x381.jpg","thumbnail-width":520,"thumbnail-height":381,"medium":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/SAGE_1500.jpg","medium-width":1500,"medium-height":1100,"medium_large":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/SAGE_1500-768x563.jpg","medium_large-width":768,"medium_large-height":563,"large":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/SAGE_1500.jpg","large-width":1500,"large-height":1100,"square_small":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/SAGE_1500-160x160.jpg","square_small-width":160,"square_small-height":160,"square_large":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/SAGE_1500-520x520.jpg","square_large-width":520,"square_large-height":520,"apple_news_ca_landscape_12_9":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/SAGE_1500.jpg","apple_news_ca_landscape_12_9-width":1500,"apple_news_ca_landscape_12_9-height":1100,"apple_news_ca_landscape_9_7":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/SAGE_1500.jpg","apple_news_ca_landscape_9_7-width":1376,"apple_news_ca_landscape_9_7-height":1009,"apple_news_ca_landscape_5_5":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/SAGE_1500.jpg","apple_news_ca_landscape_5_5-width":1044,"apple_news_ca_landscape_5_5-height":766,"apple_news_ca_landscape_4_7":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/SAGE_1500.jpg","apple_news_ca_landscape_4_7-width":632,"apple_news_ca_landscape_4_7-height":463,"apple_news_ca_landscape_4_0":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/SAGE_1500.jpg","apple_news_ca_landscape_4_0-width":536,"apple_news_ca_landscape_4_0-height":393,"apple_news_ca_portrait_12_9":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/SAGE_1500.jpg","apple_news_ca_portrait_12_9-width":1122,"apple_news_ca_portrait_12_9-height":823,"apple_news_ca_portrait_9_7":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/SAGE_1500.jpg","apple_news_ca_portrait_9_7-width":840,"apple_news_ca_portrait_9_7-height":616,"apple_news_ca_portrait_5_5":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/SAGE_1500.jpg","apple_news_ca_portrait_5_5-width":687,"apple_news_ca_portrait_5_5-height":504,"apple_news_ca_portrait_4_7":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/SAGE_1500.jpg","apple_news_ca_portrait_4_7-width":414,"apple_news_ca_portrait_4_7-height":304,"apple_news_ca_portrait_4_0":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/SAGE_1500.jpg","apple_news_ca_portrait_4_0-width":354,"apple_news_ca_portrait_4_0-height":260,"apple_news_ca_square_12_9":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/SAGE_1500.jpg","apple_news_ca_square_12_9-width":1472,"apple_news_ca_square_12_9-height":1079,"apple_news_ca_square_9_7":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/SAGE_1500.jpg","apple_news_ca_square_9_7-width":1104,"apple_news_ca_square_9_7-height":810,"apple_news_ca_square_5_5":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/SAGE_1500.jpg","apple_news_ca_square_5_5-width":912,"apple_news_ca_square_5_5-height":669,"apple_news_ca_square_4_7":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/SAGE_1500.jpg","apple_news_ca_square_4_7-width":550,"apple_news_ca_square_4_7-height":403,"apple_news_ca_square_4_0":"https:\/\/d2r55xnwy6nx47.cloudfront.net\/uploads\/2019\/05\/SAGE_1500.jpg","apple_news_ca_square_4_0-width":470,"apple_news_ca_square_4_0-height":345}},"largeForPrint":false,"externalLink":""}}
                                                        ]]>
                                                        </script>
                                                    </div>
                                                    <p>
                                                        Fetter, for her part, continued to program at Florida State after leaving Lorenz’s group at MIT. After a few years, she left her job to raise her children. In the 1970s, she took computer science classes at the University of Colorado, toying with the idea of returning to programming, but she eventually took a tax preparation job instead. By the 1980s, the demographics of programming had shifted. “After I sort of got put off by a couple of job interviews, I said forget it,” she said. “They went with young, techy guys.”
                                                    </p>
                                                    <p>
                                                        Chaos only reentered her life through her daughter, Sarah. As an undergraduate at Yale in the 1980s, Sarah Gille sat in on a class about scientific programming. The case they studied? Lorenz’s discoveries on the LGP-30. Later, Sarah studied physical oceanography as a graduate student at MIT, joining the same overarching department as both Lorenz and Rothman, who had arrived a few years earlier. “One of my office mates in the general exam, the qualifying exam for doing research at MIT, was asked: How would you explain chaos theory to your mother?” she said. “I was like, whew, glad I didn’t get that question.”
                                                    </p>
                                                    <h2>
                                                        <strong>The Changing Value of Computation</strong>
                                                    </h2>
                                                    <p>
                                                        Today, chaos theory is part of the scientific repertoire. In a study published just last month, researchers concluded that no amount of improvement in data gathering or in the science of weather forecasting will allow meteorologists to produce useful forecasts that stretch more than 15 days out. (Lorenz had suggested a similar two-week cap to weather forecasts in the mid-1960s.)
                                                    </p>
                                                    <p>
                                                        But the many retellings of chaos’s birth say little to nothing about how Hamilton and Ellen Gille wrote the specific programs that revealed the signatures of chaos. “This is an all-too-common story in the histories of science and technology,” wrote <a href="https://sts-program.mit.edu/people/sts-faculty/jennifer-s-light/">Jennifer Light</a>, the department head for MIT’s Science, Technology and Society program, in an email to <em>Quanta.</em> To an extent, we can chalk up that omission to the tendency of storytellers to focus on solitary geniuses. But it also stems from tensions that remain unresolved today.
                                                    </p>
                                                    <p>
                                                        First, coders in general have seen their contributions to science minimized from the beginning. “It was seen as rote,” said <a href="http://mariehicks.net/">Mar Hicks</a>, a historian at the Illinois Institute of Technology. “The fact that it was associated with machines actually gave it less status, rather than more.” But beyond that, and contributing to it, many programmers in this era were women.
                                                    </p>
                                                    <p>
                                                        In addition to Hamilton and the woman who coded in MIT’s nuclear engineering department, Ellen Gille recalls a woman on an LGP-30 doing meteorology next door to Lorenz’s group. Another woman followed Gille in the job of programming for Lorenz. <a href="https://www.aauw.org/research/solving-the-equation/">An analysis of official U.S. labor statistics</a> shows that in 1960, women held 27 percent of computing and math-related jobs.
                                                    </p>
                                                    <p>
                                                        The percentage has been stuck there for a half-century. In the mid-1980s, the fraction of women pursuing bachelor’s degrees in programming even started to decline. Experts have argued over why. One idea holds that early personal computers were marketed preferentially to boys and men. Then when kids went to college, introductory classes <a href="https://www.npr.org/sections/money/2016/07/22/487069271/episode-576-when-women-stopped-coding">assumed a detailed knowledge of computers going in</a>, which alienated young women who didn’t grow up with a machine at home. Today, women programmers <a href="https://www.nytimes.com/2019/02/13/magazine/women-coding-computer-programming.html">describe</a> a self-perpetuating cycle where white and Asian male managers hire people who look like all the other programmers they know. Outright harassment also remains a problem.
                                                    </p>
                                                    <p>
                                                        Hamilton and Gille, however, still speak of Lorenz’s humility and mentorship in glowing terms. Before later chroniclers left them out, Lorenz thanked them in the literature in the same way he thanked Saltzman, who provided the equations Lorenz used to find his attractor. This was common at the time. Gille recalls that in all her scientific programming work, only once did someone include her as a co-author after she contributed computational work to a paper; she said she was “stunned” because of how unusual that was.
                                                    </p>
                                                    <p>
                                                        Since then, the standard for giving credit has shifted. “If you went up and down the floors of this building and told the story to my colleagues, every one of them would say that if this were going on today … they’d be a co-author!” Rothman said. “Automatically, they’d be a co-author.”
                                                    </p>
                                                    <div id="component-5f3600f45d4de" class="related-list">
                                                        <script type="text/template">
                                                        <![CDATA[
                                                        {"type":"LinkList","id":"component-5f3600f45d4de","data":{"title":"Related:","class":"related-list","links":[{"type":"internal","link":"https:\/\/www.quantamagazine.org\/machine-learnings-amazing-ability-to-predict-chaos-20180418\/","title":"Machine Learning\u2019s \u2018Amazing\u2019 Ability to Predict Chaos"},{"type":"internal","link":"https:\/\/www.quantamagazine.org\/chaos-theory-in-ecology-predicts-future-populations-20151013\/","title":"A Twisted Path to Equation-Free Prediction"},{"type":"internal","link":"https:\/\/www.quantamagazine.org\/artur-avila-is-first-brazilian-mathematician-to-win-fields-medal-20140812\/","title":"A Brazilian Wunderkind Who Calms Chaos"}]}}
                                                        ]]>
                                                        </script>
                                                    </div>
                                                    <p>
                                                        Computation in science has become even more indispensable, of course. For recent breakthroughs like <a href="https://www.quantamagazine.org/what-the-sight-of-a-black-hole-means-to-a-black-hole-physicist-20190410/">the first image of a black hole</a>, the hard part was not figuring out which equations described the system, but how to leverage computers to understand the data.
                                                    </p>
                                                    <p>
                                                        Today, many programmers leave science not because their role isn’t appreciated, but because coding is better compensated in industry, said <a href="https://astronomy.fas.harvard.edu/people/goodman-alyssa">Alyssa Goodman</a>, an astronomer at Harvard University and an expert in computing and data science. “In the 1960s, there was no such thing as a data scientist, there was no such thing as Netflix or Google or whoever, that was going to suck in these people and really, really value them,” she said.
                                                    </p>
                                                    <p>
                                                        Still, for coder-scientists in academic systems that measure success by paper citations, things haven’t changed all that much. “If you are a software developer who may never write a paper, you may be essential,” Goodman said. “But you’re not going to be counted that way.”
                                                    </p>
                                                    <p class="p1">
                                                        <span class="s1"><i>This article was reprinted on&#160;</i><a href="https://www.wired.com/story/these-hidden-women-helped-invent-chaos-theory/"><i>Wired.com</i></a><i>.</i></span>
                                                    </p>
                                                </div>
                                            </div>
                                        </div>
                                    </section>
                                </div>
                                <div class="pv2" data-reactid="422"></div>
                                <div class="post__footer" data-reactid="423">
                                    <div class="mha container--m" data-reactid="424">
                                        <div class="flex flex-wrap flex-items-stretch" data-reactid="425">
                                            <div class="post__footer__col fill-h pv2 flex flex-items-center flex-justify-center" data-reactid="426">
                                                <section class="outer" data-reactid="427">
                                                    <aside class="post__sidebar hide flex flex-justify-center post__sidebar--footer" data-reactid="428">
                                                        <div class="post__sidebar__content" data-reactid="429">
                                                            <div class="post__sidebar__content__inner" data-reactid="430">
                                                                <div class="align-c mb075" data-reactid="431">
                                                                    <div class="sidebar__author" data-reactid="432">
                                                                        <a class="theme__accent-hover transition--color" href="/authors/joshua-sokol/" data-reactid="433">
                                                                        <div class="sidebar__author__avatar mha mb1" data-reactid="434">
                                                                            <div class="image mx0 relative image--circle" data-reactid="435">
                                                                                <div class="image__inner absolute fit-x" data-reactid="436">
                                                                                    <img class="absolute fit-x fill-h fill-v mxa" data-reactid="437" />
                                                                                </div><noscript data-reactid="438"><img class="absolute fit-x fill-h fill-v is-loaded" src="https://d2r55xnwy6nx47.cloudfront.net/uploads/2017/05/Sokel_Josh.jpg" /></noscript>
                                                                            </div>
                                                                        </div>
                                                                        <h3 class="mv05" data-reactid="439">
                                                                            Joshua Sokol
                                                                        </h3>
                                                                        <p class="h5 o8 mt05 mb1 theme__text" data-reactid="440">
                                                                            <em data-reactid="441">Contributing Correspondent</em>
                                                                        </p></a>
                                                                    </div>
                                                                    <hr class="mb075 o1" data-reactid="442" />
                                                                    <p class="h6 o6 mv1 pv025" data-reactid="443">
                                                                        <em data-reactid="444">May 20, 2019</em>
                                                                    </p>
                                                                </div>
                                                                <div class="sidebar__actions" data-reactid="445">
                                                                    <hr class="mt075 mb1 o1" data-reactid="446" />
                                                                    <a href="#" id="print-friendly-button" class="h6 pangram uppercase mv05 pb1 bold kern flex flex-items-center flex-justify-between sidebar__print transition--color theme__accent-hover" data-reactid="447"><small data-reactid="448">View PDF/Print Mode</small><svg class="icon-l theme__accent ml05" viewbox="0 0 50 50" enable-background="new 0 0 50 50" data-reactid="449">
                                                                    <path fill="currentColor" d="M39.9,27.5h4.9v22.4H0.1V5.1h22.4V10H5v35h35V27.5z M49.8,0.1h-2.4h-1H33.8V5h7.6L20.7,25.8l3.4,3.4L45,8.4v7.7h4.9V2.6L49.8,0.1z" data-reactid="450"></path></svg></a>
                                                                </div>
                                                                <div class="mt1 pt05 sidebar__tag-wrap" data-reactid="451">
                                                                    <a class="sidebar__tag h6 pangram medium inline-block mb0 relative" href="/tag/chaos-theory/" data-reactid="452"><span class="theme__text theme__accent-hover transition--color relative" data-reactid="454">chaos theory</span></a><a class="sidebar__tag h6 pangram medium inline-block mb0 relative" href="/tag/computer-science/" data-reactid="455"><span class="theme__text theme__accent-hover transition--color relative" data-reactid="457">computer science</span></a><a class="sidebar__tag h6 pangram medium inline-block mb0 relative" href="/tag/dynamical-systems/" data-reactid="458"><span class="theme__text theme__accent-hover transition--color relative" data-reactid="460">dynamical systems</span></a><a class="sidebar__tag h6 pangram medium inline-block mb0 relative" href="/tag/history-of-science/" data-reactid="461"><span class="theme__text theme__accent-hover transition--color relative" data-reactid="463">history of science</span></a><a class="sidebar__tag h6 pangram medium inline-block mb0 relative" href="/tag/mathematics/" data-reactid="464"><span class="theme__text theme__accent-hover transition--color relative" data-reactid="466">mathematics</span></a><a class="sidebar__tag h6 pangram medium inline-block mb0 relative" href="/tag/physics/" data-reactid="467"><span class="theme__text theme__accent-hover transition--color relative" data-reactid="469">physics</span></a><a class="sidebar__tag h6 pangram medium inline-block mb0 relative" href="/tag/podcast/" data-reactid="470"><span class="theme__text theme__accent-hover transition--color relative" data-reactid="472">podcast</span></a><a class="sidebar__tag h6 pangram medium inline-block mb0 relative" href="/topics" data-reactid="473"><span class="theme__text theme__accent-hover transition--color relative" data-reactid="475">All topics</span><svg class="ml05 icon orange" viewbox="0 0 50 50" enable-background="new 0 0 50 50" data-reactid="476">
                                                                    <path fill="currentColor" d="M50 25l-17.4-8.7v6.5H0v4.4h32.6v6.5" data-reactid="477"></path></svg></a>
                                                                </div>
                                                            </div>
                                                            <div class="sidebar__poster" data-reactid="478">
                                                                <a href="https://www.amazon.com/Alice-Bob-Meet-Wall-Fire/dp/B07S37M992/ref=tmm_aud_swatch_0?_encoding=UTF8&amp;qid=&amp;sr=" class="sidebar__poster__desktop" target="_blank" data-reactid="479"><img src="https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/06/Audible_Article_320x600_Sci.jpg" class="fill-h" data-reactid="480" /></a><a href="https://www.amazon.com/Alice-Bob-Meet-Wall-Fire/dp/B07S37M992/ref=tmm_aud_swatch_0?_encoding=UTF8&amp;qid=&amp;sr=" class="sidebar__poster__mobile" target="_blank" data-reactid="481"><img src="https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/06/Audible_Mobile_250x200_2x_Sci.jpg" class="fill-h" data-reactid="482" /></a>
                                                            </div>
                                                        </div>
                                                    </aside>
                                                </section>
                                            </div>
                                            <div class="post__footer__col fill-h pv2 flex flex-items-center flex-justify-center" data-reactid="483">
                                                <section class="outer fill-h" data-reactid="484">
                                                    <aside class="post__sidebar hide flex flex-justify-center theme__anchors--solid post__sidebar--footer" data-reactid="485">
                                                        <div class="post__sidebar__content" data-reactid="486">
                                                            <div class="post__sidebar__content__inner" data-reactid="487">
                                                                <h3 class="mt0" data-reactid="488">
                                                                    Share this article
                                                                </h3>
                                                                <div data-reactid="489">
                                                                    <div class="social-links social-links--share flex flex-justify-between" data-reactid="490">
                                                                        <a href="http://www.facebook.com/sharer.php?u=https://www.quantamagazine.org/hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520/" target="_blank" class="social-links__link flex flex-items-center relative facebook" data-reactid="491">
                                                                        <div class="icon-button inline-block relative pointer _hover_div-c-ff8600 _hover_div-opacity-1 _hover_svg-c-ff8600" data-reactid="492">
                                                                            <div class="absolute fit-x mxa o2 c-1a1a1a" data-reactid="493"></div><svg class="absolute fit-x mxa c-1a1a1a" viewbox="0 0 50 50" enable-background="new 0 0 50 50" data-reactid="494">
                                                                            <path fill="currentColor" d="M13 16.5h5.1v-5c-.2-2.7.3-5.4 1.7-7.7 1.8-2.5 4.9-4 8-3.8 3.1-.1 6.2.2 9.2 1l-1.3 7.7C34.4 8.3 33 8 31.6 8c-2 0-3.8.7-3.8 2.7v5.9H36l-.6 7.5h-7.6V50h-9.6V23.9H13v-7.4z" data-reactid="495"></path></svg>
                                                                        </div></a><a href="https://twitter.com/share?url=https://www.quantamagazine.org/hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520/&amp;text=The%20Hidden%20Heroines%20of%20Chaos&amp;via=QuantaMagazine" target="_blank" class="social-links__link flex flex-items-center relative twitter" data-reactid="496">
                                                                        <div class="icon-button inline-block relative pointer _hover_div-c-ff8600 _hover_div-opacity-1 _hover_svg-c-ff8600" data-reactid="497">
                                                                            <div class="absolute fit-x mxa o2 c-1a1a1a" data-reactid="498"></div><svg class="absolute fit-x mxa c-1a1a1a" viewbox="0 0 50 50" enable-background="new 0 0 50 50" data-reactid="499">
                                                                            <path fill="currentColor" d="M50 9.9c-1.9.8-3.8 1.3-5.9 1.6 2.1-1.3 3.7-3.2 4.5-5.6-2 1.2-4.2 2-6.5 2.5-3.8-4.1-10.3-4.5-14.5-.8-2.8 2.5-4 6.3-3.1 10-8.2-.5-15.8-4.3-21-10.6-2.7 4.6-1.3 10.5 3.2 13.5C5 20.4 3.4 20 2 19.2c0 4.8 3.4 8.9 8.2 9.9-.9.2-1.8.4-2.7.3-.6 0-1.3-.1-1.9-.2 1.3 4.1 5.2 6.9 9.5 7C10.8 39.5 5.4 41 0 40.4c13.5 8.5 31.5 4.6 40.2-8.7 3-4.6 4.6-10 4.6-15.5v-1.3c2-1.3 3.7-3.1 5.2-5" data-reactid="500"></path></svg>
                                                                        </div></a><a href="#0" target="" class="social-links__link flex flex-items-center relative link" data-reactid="501">
                                                                        <div class="icon-button inline-block relative pointer _hover_div-c-ff8600 _hover_div-opacity-1 _hover_svg-c-ff8600" data-reactid="502">
                                                                            <div class="absolute fit-x mxa o2 c-1a1a1a" data-reactid="503"></div><svg class="absolute fit-x mxa c-1a1a1a" x="0px" y="0px" viewbox="0 0 50 50" enable-background="new 0 0 50 50" xml:space="preserve" data-reactid="504">
                                                                            <g data-reactid="505">
                                                                                <!-- react-text: 506 --> <!-- /react-text -->
                                                                                <path fill="currentColor" d="M20.6,38.5c-0.8,0-1.6,0.3-2.2,0.8L16,41.9c-1.1,1-2.4,1.6-3.9,1.6c-1.5,0-2.8-0.5-3.9-1.6c-0.5-0.5-0.9-1.1-1.2-1.8 c-0.3-0.7-0.4-1.4-0.4-2.1c0-0.7,0.1-1.4,0.4-2.1c0.3-0.7,0.7-1.2,1.2-1.8l9.1-9c1-0.9,2.2-1.8,3.8-2.7s3-0.7,4.3,0.7 c0.6,0.6,1.3,0.8,2.2,0.8s1.5-0.3,2.1-0.9c0.6-0.6,0.9-1.3,0.9-2.2s-0.3-1.6-0.9-2.2c-2.2-2.2-4.8-3.1-7.8-2.7 c-3,0.4-5.9,2-8.8,4.8l-9.2,9c-1.1,1.1-1.9,2.4-2.5,3.8C0.7,35,0.4,36.5,0.4,38c0,1.6,0.3,3,0.9,4.4c0.6,1.4,1.4,2.7,2.5,3.8 c1.1,1.1,2.4,2,3.8,2.5c1.4,0.6,2.9,0.8,4.4,0.8s2.9-0.3,4.3-0.8c1.4-0.6,2.7-1.4,3.8-2.5l2.5-2.5c0.6-0.6,0.9-1.3,0.9-2.1 s-0.3-1.6-0.9-2.2C22.1,38.8,21.4,38.5,20.6,38.5z" data-reactid="507"></path><!-- react-text: 508 --> <!-- /react-text -->
                                                                                <path fill="currentColor" d="M48.7,7.9c-0.6-1.4-1.4-2.7-2.5-3.8c-2.4-2.4-5.1-3.6-8-3.7c-3-0.1-5.5,0.9-7.7,3.1l-3.1,3.1c-0.6,0.6-0.9,1.3-0.9,2.1 s0.3,1.6,0.9,2.2s1.3,0.9,2.2,0.9s1.6-0.3,2.2-0.8l3.1-3.1c1.2-1.1,2.4-1.5,3.7-1.3c1.3,0.3,2.5,0.9,3.4,1.9 c0.5,0.5,0.9,1.1,1.2,1.8c0.3,0.7,0.4,1.4,0.4,2.1c0,0.7-0.1,1.4-0.4,2.1c-0.3,0.7-0.7,1.2-1.2,1.8l-9.7,9.6 c-2.2,2.2-3.9,3.1-5.1,2.7s-2-0.8-2.4-1.3c-0.6-0.6-1.3-0.8-2.2-0.8s-1.5,0.3-2.1,0.9c-0.6,0.6-0.9,1.3-0.9,2.2s0.3,1.5,0.9,2.1 c1,1,2.1,1.8,3.2,2.3s2.4,0.7,3.6,0.7c1.5,0,3-0.4,4.6-1.1c1.6-0.7,3.1-1.9,4.6-3.4l9.8-9.6c1.1-1.1,1.9-2.4,2.5-3.8 c0.6-1.4,0.9-2.9,0.9-4.4C49.6,10.8,49.3,9.3,48.7,7.9z" data-reactid="509"></path><!-- react-text: 510 --> <!-- /react-text -->
                                                                            </g></svg>
                                                                        </div></a>
                                                                        <div class="q-tooltip hidden force-mobile-placement" style="width:unsetpx;top:140px;" data-reactid="511">
                                                                            <div class="q-tooltip-content" data-reactid="512">
                                                                                <div class="q-tooltip-arrow" data-reactid="513"></div>
                                                                                <div class="q-tooltip-inner" role="tooltip" data-reactid="514">
                                                                                    <h6 class="relative z1 uppercase kern mv0" data-reactid="515">
                                                                                        Copied!
                                                                                    </h6>
                                                                                </div>
                                                                            </div>
                                                                        </div><a href="mailto:?subject=The%20Hidden%20Heroines%20of%20Chaos&amp;body=Two%20women%20programmers%20played%20a%20pivotal%20role%20in%20the%20birth%20of%20chaos%20theory.%20Their%20previously%20untold%20story%20illustrates%20the%20changing%20status%20of%20computation%20in%20science.%0A%0Ahttps://www.quantamagazine.org/hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520/" target="" class="social-links__link flex flex-items-center relative email" data-reactid="516">
                                                                        <div class="icon-button inline-block relative pointer _hover_div-c-ff8600 _hover_div-opacity-1 _hover_svg-c-ff8600" data-reactid="517">
                                                                            <div class="absolute fit-x mxa o2 c-1a1a1a" data-reactid="518"></div><svg class="absolute fit-x mxa c-1a1a1a" x="0px" y="0px" viewbox="0 0 50 50" enable-background="new 0 0 50 50" xml:space="preserve" data-reactid="519">
                                                                            <path fill="currentColor" d="M25,29.5l-5.2-4.3L1.8,43.8h46L30.1,25.2L25,29.5z M32.6,23.2l17.2,17.9c0-0.2,0.1-0.3,0.1-0.5c0-0.2,0-0.4,0-0.6V9.1 L32.6,23.2z M0,9.1v31c0,0.2,0,0.4,0,0.6s0.1,0.3,0.1,0.5l17.3-17.8L0,9.1z M48.4,6.2H1.6L25,25L48.4,6.2z" data-reactid="520"></path></svg>
                                                                        </div></a>
                                                                    </div>
                                                                    <div class="social-hide closed" data-reactid="521">
                                                                        <div class="social-links social-links--share flex flex-justify-between" data-reactid="522">
                                                                            <a href="https://getpocket.com/save?url=https://www.quantamagazine.org/hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520/&amp;title=The%20Hidden%20Heroines%20of%20Chaos" target="_blank" class="social-links__link flex flex-items-center relative pocket" data-reactid="523">
                                                                            <div class="icon-button inline-block relative pointer _hover_div-c-ff8600 _hover_div-opacity-1 _hover_svg-c-ff8600" data-reactid="524">
                                                                                <div class="absolute fit-x mxa o2 c-1a1a1a" data-reactid="525"></div><svg class="absolute fit-x mxa c-1a1a1a" viewbox="0 0 30 30" enable-background="new 0 0 30 30" data-reactid="526">
                                                                                <path fill="currentColor" d="M2.6,1.7C1.3,1.6,0.1,2.7,0,4.1c0,0.1,0,0.3,0,0.4v9.9c0,8.1,8,14.4,15,14.4c8-0.1,14.6-6.4,15-14.4v-10 c0.1-1.4-0.9-2.6-2.3-2.8c-0.2,0-0.4,0-0.5,0L2.6,1.7z M9,9.8l6,5.7l6-5.7c2.8-1.1,3.9,2,2.8,2.8L16,20.1c-0.6,0.3-1.3,0.3-1.9,0 l-7.9-7.5C5.2,11.5,6.5,8.4,9,9.8L9,9.8z" data-reactid="527"></path></svg>
                                                                            </div></a><a href="https://www.reddit.com/submit?url=https://www.quantamagazine.org/hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520/" target="_blank" class="social-links__link flex flex-items-center relative reddit" data-reactid="528">
                                                                            <div class="icon-button inline-block relative pointer _hover_div-c-ff8600 _hover_div-opacity-1 _hover_svg-c-ff8600" data-reactid="529">
                                                                                <div class="absolute fit-x mxa o2 c-1a1a1a" data-reactid="530"></div><svg class="absolute fit-x mxa c-1a1a1a" viewbox="4 0 33 33" enable-background="new 0 0 30 30" data-reactid="531">
                                                                                <path fill="currentColor" d="M39.58,19.65A4.72,4.72,0,0,0,31.91,16a22.4,22.4,0,0,0-10.42-3.09l2-6.38,5.6,1.31a3.91,3.91,0,1,0,.43-2.08L23.05,4.27A1.08,1.08,0,0,0,21.79,5L19.26,12.9A22.6,22.6,0,0,0,8,16a4.68,4.68,0,1,0-5.56,7.51,8.32,8.32,0,0,0-.08,1.12c0,3.21,1.89,6.2,5.31,8.41a22.69,22.69,0,0,0,12.23,3.3A22.67,22.67,0,0,0,32.15,33c3.43-2.21,5.31-5.2,5.31-8.41a8.77,8.77,0,0,0-.06-1,4.65,4.65,0,0,0,2.18-3.93M33.05,5.8a1.78,1.78,0,1,1-1.8,1.78,1.79,1.79,0,0,1,1.8-1.78M11.52,22.53a2.71,2.71,0,0,1,2.69-2.66,2.65,2.65,0,1,1-2.69,2.66m14.93,7.73c-1.37,1.35-3.47,2-6.43,2h0c-3,0-5.06-.65-6.43-2a1.05,1.05,0,0,1,0-1.5,1.09,1.09,0,0,1,1.52,0c.94.93,2.54,1.38,4.91,1.38h0c2.37,0,4-.45,4.91-1.38a1.08,1.08,0,0,1,1.52,0,1.07,1.07,0,0,1,0,1.5m-.63-5.1a2.65,2.65,0,1,1,2.66-2.63,2.65,2.65,0,0,1-2.66,2.63" transform="translate(-0.42 -3.68)" data-reactid="532"></path></svg>
                                                                            </div></a><a href="https://news.ycombinator.com/submitlink?u=https://www.quantamagazine.org/hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520/&amp;t=The%20Hidden%20Heroines%20of%20Chaos" target="_blank" class="social-links__link flex flex-items-center relative hackernews" data-reactid="533">
                                                                            <div class="icon-button inline-block relative pointer _hover_div-c-ff8600 _hover_div-opacity-1 _hover_svg-c-ff8600" data-reactid="534">
                                                                                <div class="absolute fit-x mxa o2 c-1a1a1a" data-reactid="535"></div><svg class="absolute fit-x mxa c-1a1a1a" viewbox="0 0 30 30" enable-background="new 0 0 30 30" data-reactid="536">
                                                                                <path fill="currentColor" d="M12.9,18L3.2-0.1h4.4l5.7,11.5l0.3,0.6c0.1,0.2,0.2,0.4,0.3,0.7c0,0.1,0,0.2,0,0.2v0.2l0.4,0.9l0.5,0.7 l0.8-1.6l0.9-1.8l5.8-11.5h4.1l-9.8,18.3v11.7h-3.7V18z" data-reactid="537"></path></svg>
                                                                            </div></a><a href="https://share.flipboard.com/bookmarklet/popout?v=The%20Hidden%20Heroines%20of%20Chaos&amp;url=https://www.quantamagazine.org/hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520/" target="_blank" class="social-links__link flex flex-items-center relative flipboard" data-reactid="538">
                                                                            <div class="icon-button inline-block relative pointer _hover_div-c-ff8600 _hover_div-opacity-1 _hover_svg-c-ff8600" data-reactid="539">
                                                                                <div class="absolute fit-x mxa o2 c-1a1a1a" data-reactid="540"></div><svg class="absolute fit-x mxa c-1a1a1a" viewbox="0 0 30 30" enable-background="new 0 0 30 30" data-reactid="541">
                                                                                <path fill="currentColor" d="M30,0 0,0 0,30 10,30 10,20 20,20 20,10 30,10 z" data-reactid="542"></path></svg>
                                                                            </div></a>
                                                                        </div>
                                                                    </div>
                                                                    <div class="flex flex-justify-center social-more" data-reactid="543">
                                                                        <svg class="ml05 icon icon-offset closed" viewbox="0 0 30 30" enable-background="new 0 0 30 30" data-reactid="544">
                                                                        <path fill="currentColor" d="M15,20.7c-0.1,0-0.3,0-0.4-0.1L0.3,10.7l0.9-1.2L15,19l13.8-9.5l0.9,1.2l-14.3,9.8C15.3,20.6,15.1,20.7,15,20.7 z" data-reactid="545"></path></svg>
                                                                    </div>
                                                                </div>
                                                                <div class="sidebar__newsletter" data-reactid="546">
                                                                    <div class="pv05" data-reactid="547">
                                                                        <hr class="o2 mv1" data-reactid="548" />
                                                                    </div>
                                                                    <h3 class="mv0" data-reactid="549">
                                                                        Newsletter
                                                                    </h3>
                                                                    <p class="scale5 o4 mb1 mt025" data-reactid="550">
                                                                        <em data-reactid="551">Get Quanta Magazine delivered to your inbox</em>
                                                                    </p>
                                                                </div>
                                                                <div class="theme__text theme__accent-hover mb05" data-reactid="552">
                                                                    <a href="#newsletter" data-reactid="553"><button class="button pangram bold scale5 fill-h" data-reactid="554">Subscribe now</button></a>
                                                                </div><a href="http://us1.campaign-archive2.com/home/?u=0d6ddf7dc1a0b7297c8e06618&amp;id=f0cb61321c" class="pangram h5 relative" target="_blank" data-reactid="555"><small class="flex flex-items-center" data-reactid="556"><span data-reactid="557">Most recent newsletter</span><svg class="ml05 icon" viewbox="0 0 50 50" enable-background="new 0 0 50 50" data-reactid="558">
                                                                <path fill="currentColor" d="M50 25l-17.4-8.7v6.5H0v4.4h32.6v6.5" data-reactid="559"></path></svg></small></a>
                                                            </div>
                                                        </div>
                                                    </aside>
                                                </section>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                            </div>
                            <section class="outer newsletter bg-gray1 align-c pv1 scale1" id="newsletter" data-reactid="560">
                                <div class="scale0 mt1 pv05 mha container--xs" data-reactid="561">
                                    <h2 class="newsletter__title h1 noe mv0" data-reactid="562">
                                        The Quanta Newsletter
                                    </h2>
                                    <p class="gray4 mt025 scale5" data-reactid="563">
                                        <em data-reactid="564">Get highlights of the most important news delivered to your email inbox</em>
                                    </p>
                                    <div class="newsletter__form block mha" data-reactid="565">
                                        <form action="https://quantamagazine.us1.list-manage.com/subscribe/post?u=0d6ddf7dc1a0b7297c8e06618&amp;id=f0cb61321c" target="_blank" method="post" class="bg-white" data-reactid="566">
                                            <div class="newsletter__form__inner flex flex-items-start mha" data-reactid="567">
                                                <div class="newsletter__form__field flex flex-auto relative fill-v" data-reactid="568">
                                                    <input type="email" class="flex fill-h px1 input--transparent pangram light scale3" name="EMAIL" placeholder="Email address" autocorrect="off" autocapitalize="off" data-reactid="569" />
                                                </div><button type="submit" class="ph2 pangram scale5 medium fill-v orange hover--black" data-reactid="570">Subscribe</button>
                                            </div>
                                        </form>
                                    </div>
                                    <h4 class="inline-block" data-reactid="571">
                                        <a target="_blank" href="http://us1.campaign-archive2.com/home/?u=0d6ddf7dc1a0b7297c8e06618&amp;id=f0cb61321c" class="newsletter__link inline-block link--underline orange hover--black transition--color" data-reactid="572"><span class="" data-reactid="573">Most recent newsletter</span></a>
                                    </h4>
                                </div>
                                <div class="mega__other__divider mv2 white o2 shop_divider" data-reactid="574"></div>
                            </section>
                            <section class="outer post__category pv2 outer--content" data-reactid="575">
                                <div class="loader relative fill-h" data-reactid="576"></div>
                            </section>
                            <section class="outer comments relative fill-h bg-gray1 pt2 outer--content" id="comments" data-reactid="577">
                                <h1 class="h1 noe pb025 align-c mt1" data-reactid="578">
                                    Comment on this article
                                </h1>
                                <div class="mha container--s" data-reactid="579">
                                    <div class="comments__inner bg-white mha p ph1 pt2 pb1 mb1" data-reactid="580">
                                        <div class="mha container--xs" data-reactid="581">
                                            <div class="comments__disclaimer scale5 o6 italic align-l mv1 pb1" data-reactid="582">
                                                <p class="byline">
                                                    <small><em>Quanta Magazine moderates comments to&#160;facilitate an informed, substantive, civil conversation. Abusive, profane, self-promotional, misleading, incoherent or off-topic comments will be rejected. Moderators are staffed during regular business hours (New York time) and can only accept comments written in English.&#160;</em></small>
                                                </p>
                                            </div>
                                            <div data-reactid="583">
                                                <div id="disqus_thread" data-reactid="584"></div>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                                <div class="comments__expand absolute align-c fit-b fit-l fit-r flex flex-items-center flex-justify-center" data-reactid="585">
                                    <button class="link--underline orange hover--black pangram bold inline-block" data-reactid="586">Show comments</button>
                                </div>
                            </section>
                            <div class="next-post block relative fill-h" style="background-image:url();" data-reactid="587">
                                <div class="next-post__image-wrapper absolute z0 fit-r fit-l fit-t" data-reactid="588">
                                    <div class="image mx0 relative image--wide" data-reactid="589">
                                        <div class="image__inner absolute fit-x" data-reactid="590">
                                            <img class="absolute fit-x fill-h fill-v mxa" alt="Art for &quot;Math Puzzle: The Joy of Recursion&quot;" data-reactid="591" />
                                        </div><noscript data-reactid="592"><img class="absolute fit-x fill-h fill-v is-loaded" src="https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/04/Bulldogs_2880x1220_HPA-2880x1220.jpg" alt="Art for &quot;Math Puzzle: The Joy of Recursion&quot;" /></noscript>
                                    </div>
                                </div>
                                <div class="overlay bg-black o4 absolute fit-x" data-reactid="593"></div>
                                <section class="outer outer--content" data-reactid="594">
                                    <div class="next-post__content relative z1 fit-x align-c pb12 pt10" data-reactid="595">
                                        <h1 class="h6 uppercase kern mb1 mv0 inline-block white" data-reactid="596">
                                            Next article
                                        </h1>
                                        <h2 class="h1 mt05 mb0 noe mha white" data-reactid="597">
                                            Solution: ‘The Bulldogs That Bulldogs Fight’
                                        </h2>
                                    </div>
                                </section><a class="absolute fit-x z10" href="/math-puzzle-solution-the-joy-of-recursion-20190516/" data-reactid="598"></a>
                            </div>
                        </div>
                    </div>
                </div>
                <footer class="footer" data-reactid="599">
                    <section class="outer footer__outer" data-reactid="600">
                        <div class="relative z0 fill-v mha container--m" data-reactid="601">
                            <section class="outer footer__section footer__section--top flex flex-column flex-items-center flex-justify-between outer--content" data-reactid="602">
                                <div class="flex flex-justify-center" data-reactid="603">
                                    <a href="/" class="footer__logo block" data-reactid="604"><svg x="0px" y="0px" viewbox="0 0 353.5 49.5" enable-background="new 0 0 353.5 49.5" xml:space="preserve" data-reactid="605">
                                    <g id="logo" data-reactid="606">
                                        <path id="logo__mark" class="black transition--color" fill="currentColor" d="M28.4,5.9c1,0,1.9-0.8,1.9-1.9c0-1-0.8-1.9-1.9-1.9c-1,0-1.9,0.8-1.9,1.9C26.5,5.1,27.3,5.9,28.4,5.9z M28.4,43.6c-1,0-1.9,0.8-1.9,1.9c0,1,0.8,1.9,1.9,1.9c1,0,1.9-0.8,1.9-1.9C30.3,44.5,29.4,43.6,28.4,43.6z M10.9,33.3 c-0.5-0.1-1-0.1-1.4,0.2c-0.4,0.3-0.7,0.7-0.9,1.1c-0.1,0.5-0.1,1,0.2,1.4c0.4,0.6,1,0.9,1.6,0.9c0.3,0,0.6-0.1,0.9-0.3 c0.4-0.3,0.8-0.7,0.9-1.1c0.1-0.5,0.1-1-0.2-1.4C11.8,33.7,11.4,33.4,10.9,33.3z M46.8,12.6c-0.5-0.1-1-0.1-1.4,0.2 c-0.9,0.5-1.2,1.7-0.7,2.6c0.3,0.4,0.7,0.7,1.1,0.9c0.2,0,0.3,0.1,0.5,0.1c0.3,0,0.6-0.1,0.9-0.3c0.4-0.3,0.8-0.7,0.9-1.1 c0.1-0.5,0.1-1-0.2-1.4C47.7,13,47.3,12.7,46.8,12.6z M47.3,33.5c-0.4-0.3-0.9-0.3-1.4-0.2c-0.3,0.1-0.6,0.3-0.8,0.5l-3.4-2 c0.2-0.5,0.2-1,0.1-1.5c-0.2-0.7-0.6-1.2-1.2-1.6c-1.3-0.7-2.9-0.3-3.6,1c-0.4,0.6-0.4,1.3-0.3,2c0,0.1,0,0.1,0.1,0.2l-6.3,3.6 c-0.5-0.6-1.2-0.9-2-0.9c-0.8,0-1.5,0.4-2,0.9l-6.3-3.6c0-0.1,0-0.1,0.1-0.2c0.2-0.7,0.1-1.4-0.3-2c-0.4-0.6-0.9-1-1.6-1.2 c-0.1,0-0.1,0-0.2,0v-7.3c0.1,0,0.1,0,0.2,0c0.7-0.2,1.2-0.6,1.6-1.2c0.4-0.6,0.4-1.3,0.3-2c0-0.1,0-0.1-0.1-0.2l6.3-3.6 c0.5,0.6,1.2,0.9,2,0.9c1.5,0,2.6-1.2,2.6-2.6s-1.2-2.6-2.6-2.6s-2.6,1.2-2.6,2.6c0,0.3,0.1,0.6,0.2,0.9l-6.3,3.6 c-0.2-0.2-0.4-0.4-0.7-0.6c-0.6-0.4-1.3-0.4-2-0.3c-0.7,0.2-1.2,0.6-1.6,1.2c-0.7,1.3-0.3,2.9,1,3.6l0,0c0.3,0.1,0.5,0.2,0.8,0.3 v7.3c-0.3,0.1-0.6,0.1-0.8,0.3c-0.6,0.4-1,0.9-1.2,1.6c-0.2,0.7-0.1,1.4,0.3,2c0.4,0.6,0.9,1,1.6,1.2c0.2,0.1,0.5,0.1,0.7,0.1 c0.5,0,0.9-0.1,1.3-0.4c0.3-0.1,0.5-0.3,0.7-0.6l6.3,3.6c-0.1,0.3-0.2,0.6-0.2,0.9c0,1.5,1.2,2.6,2.6,2.6s2.6-1.2,2.6-2.6 c0-0.3-0.1-0.6-0.2-0.9l6.3-3.6c0.2,0.2,0.4,0.4,0.7,0.6l0,0c0.4,0.2,0.9,0.4,1.3,0.4c0.7,0,1.5-0.3,2-0.9l3.4,2 c-0.1,0.3-0.1,0.6,0,1c0.1,0.5,0.4,0.9,0.9,1.1c0.3,0.2,0.6,0.3,0.9,0.3c0.2,0,0.3,0,0.5-0.1c0.5-0.1,0.9-0.4,1.1-0.9 c0.3-0.4,0.3-0.9,0.2-1.4C48,34.2,47.7,33.7,47.3,33.5z M9.5,16c0.3,0.2,0.6,0.3,0.9,0.3c0.2,0,0.3,0,0.5-0.1 c0.5-0.1,0.9-0.4,1.1-0.9c0.5-0.9,0.2-2.1-0.7-2.6c-0.9-0.5-2.1-0.2-2.6,0.7c-0.3,0.4-0.3,0.9-0.2,1.4C8.7,15.4,9,15.8,9.5,16z M15.7,2.8c0.7-0.4,0.9-1.3,0.5-2c-0.4-0.7-1.3-0.9-2-0.5c-0.7,0.4-0.9,1.3-0.5,2C14.1,2.9,15,3.2,15.7,2.8z M41.1,46.8 c-0.7,0.4-0.9,1.3-0.5,2c0.4,0.7,1.3,0.9,2,0.5c0.7-0.4,0.9-1.3,0.5-2C42.7,46.6,41.8,46.4,41.1,46.8z M15.7,46.8 c-0.7-0.4-1.6-0.2-2,0.5c-0.4,0.7-0.2,1.6,0.5,2c0.7,0.4,1.6,0.2,2-0.5C16.6,48.1,16.4,47.2,15.7,46.8z M41.1,2.8 c0.7,0.4,1.6,0.2,2-0.5c0.4-0.7,0.2-1.6-0.5-2c-0.7-0.4-1.6-0.2-2,0.5C40.1,1.4,40.4,2.3,41.1,2.8z M55.3,23.3 c-0.8,0-1.5,0.7-1.5,1.5c0,0.8,0.7,1.5,1.5,1.5c0.8,0,1.5-0.7,1.5-1.5C56.7,24,56.1,23.3,55.3,23.3z M1.5,23.3C0.7,23.3,0,24,0,24.8 c0,0.8,0.7,1.5,1.5,1.5s1.5-0.7,1.5-1.5C2.9,24,2.3,23.3,1.5,23.3z M39.1,21.2c0.4,0,0.9-0.1,1.3-0.4c1.3-0.7,1.7-2.3,1-3.6 c-0.7-1.3-2.3-1.7-3.6-1l0,0c-0.6,0.4-1,0.9-1.2,1.6c-0.2,0.7-0.1,1.4,0.3,2C37.3,20.7,38.2,21.2,39.1,21.2z" data-reactid="607"></path>
                                        <path id="logo__quanta" class="black" fill="currentColor" d="M309.9,14c0,1.1-0.9,1.8-2,1.8c-0.9,0-1.8-0.7-1.8-1.8c0-1.2,0.8-2,1.9-2C309.2,12,309.9,12.8,309.9,14z M85.5,28.7c0.6-1.3,0.8-2.6,0.8-4.2c0-2.9-1-5.2-2.9-7.1c-1.9-1.9-4.2-2.8-7-2.8s-5.1,0.9-7,2.8c-1.9,1.9-2.9,4.2-2.9,7.1 c0,2.9,1,5.2,2.9,7.1c1.9,1.9,4.2,2.8,7,2.8c2.7,0,4.9-0.9,6.8-2.6l2.6,1.7l2.2-3.3L85.5,28.7z M82.1,26.5L79.8,25l-2.2,3.3l2.3,1.5 c-1,0.7-2.1,1.1-3.5,1.1c-1.8,0-3.2-0.6-4.3-1.7c-1.1-1.2-1.6-2.7-1.6-4.6c0-1.9,0.5-3.4,1.6-4.6c1.1-1.2,2.5-1.7,4.3-1.7 c1.8,0,3.2,0.6,4.3,1.7c1.1,1.1,1.6,2.7,1.6,4.6C82.3,25.2,82.2,25.9,82.1,26.5z M103.2,27.3c0,1.2-0.3,2.1-0.9,2.8 c-0.6,0.6-1.5,1-2.5,1s-1.9-0.3-2.5-1c-0.6-0.6-0.9-1.6-0.9-2.8v-8.5h-3.9v9c0,2,0.6,3.7,1.7,4.8c1.1,1.2,2.5,1.7,4.3,1.7 c2.2,0,3.6-0.4,4.8-1.7v1.5h3.9V18.9h-3.9V27.3z M144.3,18.9c-2.2,0-3.6,0.4-4.8,1.7v-1.5h-3.9v15.4h3.9V26c0-1.2,0.3-2.1,0.9-2.8 c0.6-0.6,1.5-1,2.5-1c1.1,0,1.9,0.3,2.5,1c0.6,0.6,0.9,1.6,0.9,2.8v8.5h3.9v-9c0-2-0.6-3.7-1.7-4.8C147.4,19.5,146,18.9,144.3,18.9z M124.8,18.9v1.5c-0.8-0.8-2.7-1.7-4.8-1.7c-2.1,0-3.8,0.7-5.2,2.2c-1.4,1.5-2.1,3.4-2.1,5.7c0,2.3,0.7,4.2,2.1,5.7 c1.4,1.5,3.1,2.2,5.2,2.2c1.3,0,3-0.2,4.8-1.6v1.4h3.9V18.9H124.8z M123.6,29.9c-0.8,0.8-1.8,1.2-2.8,1.2c-1.1,0-2-0.4-2.8-1.2 c-0.8-0.8-1.2-1.9-1.2-3.3c0-1.4,0.4-2.5,1.2-3.3c0.8-0.8,1.8-1.2,2.8-1.2c1.1,0,2,0.4,2.9,1.2c0.8,0.8,1.2,1.9,1.2,3.3 C124.8,28,124.4,29.1,123.6,29.9z M180.1,18.9v1.5c-0.8-0.8-2.7-1.7-4.8-1.7c-2.1,0-3.8,0.7-5.2,2.2c-1.4,1.5-2.1,3.4-2.1,5.7 c0,2.3,0.7,4.2,2.1,5.7c1.4,1.5,3.1,2.2,5.2,2.2c1.3,0,3-0.2,4.8-1.6v1.4h3.9V18.9H180.1z M178.9,29.9c-0.8,0.8-1.8,1.2-2.8,1.2 c-1.1,0-2-0.4-2.8-1.2c-0.8-0.8-1.2-1.9-1.2-3.3c0-1.4,0.4-2.5,1.2-3.3C174,22.4,175,22,176,22c1.1,0,2,0.4,2.9,1.2 c0.8,0.8,1.2,1.9,1.2,3.3C180.1,28,179.7,29.1,178.9,29.9z M161.4,31c-1.1,0-1.9-0.7-1.9-2.1v-6.4h4.1v-3.2h-4.1v-4h-3.7v4v3.2v6.4 c0,3.7,2.1,5.5,5.3,5.4c1.1,0,2-0.2,3-0.6l-1-3.1C162.6,30.9,161.9,31,161.4,31z" data-reactid="608"></path>
                                        <path id="logo__magazine" class="gray3" fill="currentColor" d="M218.3,33.5l-0.1,1c-1.1,0-2.4-0.1-3.9-0.1c-1.5,0-2.7,0.1-3.6,0.1v-1c1.6-0.1,2-0.3,2-0.9 c0.1-0.8,0.1-2.4,0.1-5.1c0-4.4,0-4.9-0.3-5.4c-0.4-0.9-1.2-1.4-2.4-1.4c-1.6,0-3,1-3.7,2.3c-0.2,0.5-0.4,0.9-0.4,1.5v4.7 c0,1.3,0,2.6,0.1,3.4c0,0.7,0.4,0.9,2.2,0.9l-0.1,1c-0.9,0-2.5-0.1-3.9-0.1c-1.4,0-2.6,0.1-3.5,0.1v-1c1.6-0.1,2-0.2,2-1 c0.1-1.1,0.1-2.2,0.1-4.4v-2.8c0-2.4,0-2.8-0.2-3.3c-0.4-0.9-1.1-1.3-2.3-1.3c-1.5,0-3,0.9-3.8,2.4c-0.3,0.6-0.4,0.9-0.4,1.7v4.6 c0,1.4,0,2.5,0.1,3.3c0.1,0.7,0.4,0.8,2.1,0.9l-0.1,0.9c-0.8,0-2.5-0.1-3.8-0.1c-1.3,0-2.6,0.1-3.7,0.1v-1c1.8,0,2.1-0.2,2.1-1 c0-0.9,0.1-2.3,0.1-4.2v-2.9c0-1.9,0-3.4-0.1-4.3c0-0.5-0.3-0.6-2.2-0.6l0.1-0.9c1.7,0,3.6-0.2,5.2-0.5c0.1,0.6,0.2,2.2,0.2,2.7 c1.3-1.3,3.2-2.9,5.7-2.9c2,0,2.9,0.8,3.4,1.5c0.3,0.4,0.5,0.9,0.6,1.3c1.2-1.2,3-2.8,5.7-2.8c2.1,0,3.3,1.1,3.8,2 c0.4,0.7,0.5,1.5,0.5,2.3v9.4C216,33.3,216.2,33.4,218.3,33.5z M238.4,31l0.9,0.4c-0.5,2.5-1.9,3.4-3.5,3.4c-1.8,0-2.5-1.1-2.7-2.6 c-1.5,1.7-3.4,2.6-5,2.6c-2.7,0-4.3-1.9-4.3-4.3c0-1.4,0.6-2.6,2-3.2c2.4-1,6-2.1,7.4-3.1v-1.4c0-1.5-0.7-3-2.7-3 c-2.1,0-3,1.1-3,2.5c0,0.4,0.1,0.8,0.1,1.1c0.1,0.3-0.1,0.6-0.3,0.7c-0.3,0.2-0.7,0.4-1.2,0.4c-0.8,0-1.5-0.4-1.5-1.6 c0-1.8,2.6-4.1,6.4-4.1c3,0,4.3,1.3,4.7,2c0.3,0.5,0.5,1.2,0.5,1.8v8.9c0,1.3,0.4,1.5,0.8,1.5C237.5,33.1,238,32.4,238.4,31z M233,25.3c-1,0.5-2.8,1.3-4.1,2c-1.1,0.6-1.8,1.1-1.8,2.7c0,1.7,0.9,3,2.5,3c1.7,0,2.7-1,3.3-2.3c0.1-0.4,0.2-1,0.2-1.5V25.3z M255.8,27.1c-1.3,0-2.8-0.1-3.7-0.1l0,0.9l1.5,0.1c1.2,0.1,1.4,0.3,1.4,1.3c0,1,0,2.4-0.1,3.2c-0.1,0.8-1.1,1.3-2.5,1.3 c-1.5,0-2.8-0.5-3.8-1.8c-0.9-1.1-1.3-3.1-1.3-5.1c0-2.2,0.5-3.9,1.4-5.1c0.8-1.2,2-1.8,3.5-1.8c2.6,0,4.1,1.7,4.4,5l0.9,0 c-0.1-2.1,0.2-4.8,0.4-5.7l-0.8-0.3l-0.5,1.3c-0.5-0.5-1.8-1.4-4.3-1.4c-1.6,0-3,0.3-4.2,1c-2.4,1.3-3.8,3.9-3.8,7 c0,2.4,0.6,4.2,1.7,5.5c1.2,1.5,3.2,2.3,6.1,2.3c1.2,0,2.5-0.3,3.6-0.6c1-0.3,1.8-0.6,2.4-0.7c-0.1-0.5-0.2-1.3-0.2-2.5 c0-0.7,0-1.7,0.1-2.3c0-0.5,0.3-0.6,1.5-0.8l0-0.9C258.4,27.1,257.1,27.1,255.8,27.1z M279.4,31l0.9,0.4c-0.5,2.5-1.9,3.4-3.5,3.4 c-1.8,0-2.5-1.1-2.7-2.6c-1.5,1.7-3.4,2.6-5,2.6c-2.7,0-4.3-1.9-4.3-4.3c0-1.4,0.6-2.6,2-3.2c2.4-1,6-2.1,7.4-3.1v-1.4 c0-1.5-0.7-3-2.7-3c-2.1,0-3,1.1-3,2.5c0,0.4,0.1,0.8,0.1,1.1c0.1,0.3-0.1,0.6-0.3,0.7c-0.3,0.2-0.7,0.4-1.2,0.4 c-0.8,0-1.5-0.4-1.5-1.6c0-1.8,2.6-4.1,6.4-4.1c3,0,4.3,1.3,4.7,2c0.3,0.5,0.5,1.2,0.5,1.8v8.9c0,1.3,0.4,1.5,0.8,1.5 C278.5,33.1,279,32.4,279.4,31z M274,25.3c-1,0.5-2.8,1.3-4.1,2c-1.1,0.6-1.8,1.1-1.8,2.7c0,1.7,0.9,3,2.5,3c1.7,0,2.7-1,3.3-2.3 c0.1-0.4,0.2-1,0.2-1.5V25.3z M295.1,33c-1,0.2-2.8,0.3-5.6,0.3c1.8-2.8,7.1-10.8,7.9-12c0.4-0.7,0.8-1.4,0.9-2.1 c-1.4,0-2.6,0.1-5.3,0.1h-3c-2,0-3.2-0.1-3.8-0.4c0,2.1-0.2,4.4-0.4,5.8l0.9-0.2c0.2-0.8,0.4-1.7,0.7-2.6c0.4-1.1,0.9-1.4,2.4-1.5 c1.4-0.1,2.9-0.1,4.4-0.1c-0.9,1.8-5.2,8.8-9,13.4l0.4,0.7c0.6,0,1.7-0.1,3.7-0.1c3.8,0,7.8,0.1,9.1,0.2c0.1-1.6,0.4-4.3,0.6-5.8 l-0.9-0.2C297.3,32,296.5,32.9,295.1,33z M309.9,32.5c0-0.7-0.1-1.9-0.1-4.1v-4.1c0-2.6,0.1-4.6,0.1-5.4c-1.6,0.4-3.9,0.5-5.6,0.6 l0,0.9c1.9-0.1,2.2,0,2.2,0.5c0,0.5,0.1,1.7,0.1,3.6v3.9c0,2-0.1,3.5-0.1,4.1c0,0.6-0.3,0.9-2.4,1l0,1c1.1,0,2.1-0.1,3.8-0.1 c1.7,0,3,0.1,4,0.1l0-1C310.3,33.4,309.9,33.3,309.9,32.5z M332.9,32.5v-9.3c0-0.8-0.1-1.6-0.5-2.2c-0.5-1.1-1.7-2.1-4-2.1 c-2.5,0-4.2,1.5-5.5,2.7c0-0.5-0.1-1.9-0.2-2.6c-1.6,0.3-3.4,0.5-5.1,0.5l-0.1,0.9c1.8,0,2.1,0.1,2.1,0.6c0.1,0.9,0.1,2.4,0.1,4.3 v3.1c0,1.7-0.1,3-0.1,4c0,0.8-0.3,0.9-2.1,1v1c1,0,2.2-0.1,3.7-0.1c1.3,0,3,0.1,3.9,0.1l0.1-1c-1.8-0.1-2.1-0.2-2.1-0.9 c-0.1-0.8-0.1-2.2-0.1-3.7v-4.1c0-0.8,0.1-1.3,0.4-1.8c0.8-1.4,2.1-2.2,3.8-2.2c1.2,0,1.9,0.5,2.4,1.3c0.3,0.6,0.4,1,0.4,5.4 c0,2.8-0.1,4.4-0.1,5.1c-0.1,0.7-0.4,0.8-2,0.9l0,1c0.8,0,2-0.1,3.6-0.1c1.5,0,2.8,0.1,3.9,0.1l0.1-1 C333.1,33.4,332.9,33.3,332.9,32.5z M352.5,29.8l0.9,0.5c-1.1,3.2-3.3,4.5-6.3,4.5c-2.7,0-4.4-0.8-5.6-2.4c-0.9-1.2-1.5-3.2-1.5-5.3 c0-4.4,2.5-8.3,7.4-8.3c5.1,0,6,4,6,6.1c0,0.7-0.2,1.2-0.7,1.4c-0.6,0.2-2.3,0.4-4.6,0.5c-1.2,0-3.1,0-4.6,0 c-0.1,1.9,0.4,3.6,1.1,4.6c0.8,1.2,1.9,1.8,3.5,1.8C350.3,33.2,351.6,32.2,352.5,29.8z M343.6,25.7h2.9c1.7,0,2.6-0.1,3.1-0.2 c0.5-0.1,0.7-0.5,0.7-1.2c0-1.9-0.8-4.4-3.1-4.4C344.8,19.9,343.7,22.8,343.6,25.7z" data-reactid="609"></path>
                                    </g></svg></a>
                                </div>
                                <div class="footer__social flex flex-justify-center scale0" data-reactid="610">
                                    <div class="social-links flex flex-justify-between flex-items-center social-links--footer" data-reactid="611">
                                        <a href="https://www.facebook.com/QuantaNews" target="_blank" class="social-links__link flex flex-items-center relative mh05 theme__accent theme__text-hover transition--color" data-reactid="612">
                                        <div class="icon-button inline-block relative pointer _hover_div-c-1a1a1a _hover_div-opacity-1 _hover_svg-c-1a1a1a" data-reactid="613">
                                            <div class="absolute fit-x mxa c-ff8600" data-reactid="614"></div><svg class="absolute fit-x mxa c-1a1a1a" viewbox="0 0 50 50" enable-background="new 0 0 50 50" data-reactid="615">
                                            <path fill="currentColor" d="M13 16.5h5.1v-5c-.2-2.7.3-5.4 1.7-7.7 1.8-2.5 4.9-4 8-3.8 3.1-.1 6.2.2 9.2 1l-1.3 7.7C34.4 8.3 33 8 31.6 8c-2 0-3.8.7-3.8 2.7v5.9H36l-.6 7.5h-7.6V50h-9.6V23.9H13v-7.4z" data-reactid="616"></path></svg>
                                        </div></a><a href="https://twitter.com/QuantaMagazine" target="_blank" class="social-links__link flex flex-items-center relative mh05 theme__accent theme__text-hover transition--color" data-reactid="617">
                                        <div class="icon-button inline-block relative pointer _hover_div-c-1a1a1a _hover_div-opacity-1 _hover_svg-c-1a1a1a" data-reactid="618">
                                            <div class="absolute fit-x mxa c-ff8600" data-reactid="619"></div><svg class="absolute fit-x mxa c-1a1a1a" viewbox="0 0 50 50" enable-background="new 0 0 50 50" data-reactid="620">
                                            <path fill="currentColor" d="M50 9.9c-1.9.8-3.8 1.3-5.9 1.6 2.1-1.3 3.7-3.2 4.5-5.6-2 1.2-4.2 2-6.5 2.5-3.8-4.1-10.3-4.5-14.5-.8-2.8 2.5-4 6.3-3.1 10-8.2-.5-15.8-4.3-21-10.6-2.7 4.6-1.3 10.5 3.2 13.5C5 20.4 3.4 20 2 19.2c0 4.8 3.4 8.9 8.2 9.9-.9.2-1.8.4-2.7.3-.6 0-1.3-.1-1.9-.2 1.3 4.1 5.2 6.9 9.5 7C10.8 39.5 5.4 41 0 40.4c13.5 8.5 31.5 4.6 40.2-8.7 3-4.6 4.6-10 4.6-15.5v-1.3c2-1.3 3.7-3.1 5.2-5" data-reactid="621"></path></svg>
                                        </div></a><a href="http://youtube.com/c/QuantamagazineOrgNews" target="_blank" class="social-links__link flex flex-items-center relative mh05 theme__accent theme__text-hover transition--color" data-reactid="622">
                                        <div class="icon-button inline-block relative pointer _hover_div-c-1a1a1a _hover_div-opacity-1 _hover_svg-c-1a1a1a" data-reactid="623">
                                            <div class="absolute fit-x mxa c-ff8600" data-reactid="624"></div><svg class="absolute fit-x mxa c-1a1a1a" viewbox="0 0 50 50" enable-background="new 0 0 50 50" data-reactid="625">
                                            <path fill="currentColor" d="M18.7 33.7V16.1l15.7 8.8-15.7 8.8zM43.3 8.2c-12.2-.9-24.4-.9-36.6 0-1.8.2-3.4 1.2-4.3 2.8C1.3 12.5.6 14.3.3 16.2c-.5 5.9-.5 11.8 0 17.7.2 1.9.9 3.7 2.1 5.2 1 1.5 2.5 2.6 4.3 2.9 12.2.8 24.4.8 36.6 0 1.8-.4 3.3-1.5 4.3-3 1.1-1.5 1.8-3.3 2.1-5.1.5-6 .5-12.1 0-18.1-.2-1.8-.8-3.6-1.9-5.1-1-1.6-2.7-2.5-4.5-2.5z" data-reactid="626"></path></svg>
                                        </div></a><a href="https://instagram.com/quantamag" target="_blank" class="social-links__link flex flex-items-center relative mh05 theme__accent theme__text-hover transition--color" data-reactid="627">
                                        <div class="icon-button inline-block relative pointer _hover_div-c-1a1a1a _hover_div-opacity-1 _hover_svg-c-1a1a1a" data-reactid="628">
                                            <div class="absolute fit-x mxa c-ff8600" data-reactid="629"></div><svg class="absolute fit-x mxa c-1a1a1a" viewbox="0 0 50 50" enable-background="new 0 0 50 50" data-reactid="630">
                                            <path fill="currentColor" d="M33.4 0H16.6C7.5 0 0 7.5 0 16.6v16.8C0 42.5 7.5 50 16.6 50h16.8C42.5 50 50 42.5 50 33.4V16.6C50 7.5 42.5 0 33.4 0zM25 36.6c-6.4 0-11.6-5.2-11.6-11.6S18.6 13.4 25 13.4 36.6 18.6 36.6 25 31.4 36.6 25 36.6zm15.1-23.2c-1.8 0-3.2-1.4-3.2-3.2S38.3 7 40.1 7s3.2 1.4 3.2 3.2c0 1.7-1.5 3.2-3.2 3.2z" data-reactid="631"></path></svg>
                                        </div></a>
                                    </div>
                                </div>
                            </section>
                            <hr class="footer__section-divider hide gray2" data-reactid="632" />
                            <section class="outer footer__section footer__section--bottom flex flex-wrap flex-justify-center flex-items-center pv2 outer--content" data-reactid="633">
                                <nav class="footer__nav fill-h pb1" data-reactid="634">
                                    <ul class="footer__list flex flex-column flex-items-center flex-justify-center gray3" data-reactid="635">
                                        <li class="footer__list-item mb1" data-reactid="636">
                                            <a class="footer__link h5 pangram gray3 flex flex-items-center relative mh05 ph025 light" href="/about/" data-reactid="637"><span data-reactid="638">About Quanta</span></a>
                                        </li>
                                        <li class="footer__list-item mb1" data-reactid="639">
                                            <a href="/archive" target="_blank" class="footer__link h5 pangram gray3 flex flex-items-center relative mh05 ph025 light" data-reactid="640"><span data-reactid="641">Archive</span></a>
                                        </li>
                                        <li class="footer__list-item mb1" data-reactid="642">
                                            <a class="footer__link h5 pangram gray3 flex flex-items-center relative mh05 ph025 light" href="/contact-us/" data-reactid="643"><span data-reactid="644">Contact Us</span></a>
                                        </li>
                                        <li class="footer__list-item mb1" data-reactid="645">
                                            <a class="footer__link h5 pangram gray3 flex flex-items-center relative mh05 ph025 light" href="/terms-conditions/" data-reactid="646"><span data-reactid="647">Terms &amp; Conditions</span></a>
                                        </li>
                                        <li class="footer__list-item mb1" data-reactid="648">
                                            <a class="footer__link h5 pangram gray3 flex flex-items-center relative mh05 ph025 light" href="/privacy-policy/" data-reactid="649"><span data-reactid="650">Privacy Policy</span></a>
                                        </li>
                                        <li class="footer__list-item mb1" data-reactid="651">
                                            <a href="http://www.simonsfoundation.org" target="_blank" class="footer__link h5 pangram gray3 flex flex-items-center relative mh05 ph025 light" data-reactid="652"><span data-reactid="653">Simons Foundation</span></a>
                                        </li>
                                    </ul>
                                </nav>
                                <div class="footer__copyright flex-shrink h5 pangram gray3 light" data-reactid="654">
                                    <small data-reactid="655"><!-- react-text: 656 -->All Rights Reserved © <!-- /react-text --><!-- react-text: 657 -->2020<!-- /react-text --></small>
                                </div>
                                <div class="footer__credits flex-shrink flex-justify-right o6" data-reactid="658">
                                    <a href="http://www.dogstudio.be/" target="_blank" title="Designed by Dogstudio" data-reactid="659"><svg class="icon-l" viewbox="0 0 50 50" enable-background="new 0 0 50 50" data-reactid="660">
                                    <path fill="currentColor" d="M15.7,29.7c1.2,0,2.4-0.1,3.6-0.4c0,3.9,0.5,8,1.4,10.7v0.2h0.2c0.2,0,0.2-0.1,0.3-0.5c0.1-0.2,0.1-0.5,0.2-0.7 c3.3-8.7,9.6-12.7,14.4-14.4l0,0l0.8-0.3c2.3-0.8,3.9-0.9,3.9-0.9l0.3,0L40.7,23c0,0-1.9-2.4-4.2-6c-0.6-0.9-1.5-1.8-2.6-2.5 c0.2-1.2,0.3-2.3,0.3-3.5c0-1.7-0.2-3.4-0.7-5l-0.4-1.6l-0.7,1.5c0,0-0.8,1.6-2.3,3.5c0.1-0.3,0.2-0.5,0.3-0.6l0.8-1.8l-1.6,1 c-5.2,3.2-9.3,9.1-10.1,10.2c-0.6,0.8-1.2,1.6-1.7,2.3c-1.2,1.7-2.4,3.4-4.3,5c-1.3,1.1-2.7,2-3.1,2.3l-1,0.7l1.2,0.4 C10.7,29,12.7,29.7,15.7,29.7z M21.1,36.5c-0.4-2.3-0.6-4.9-0.6-7.5c1.4-0.4,2.7-0.9,4-1.6c0.2-0.1,2.3-1.2,4.3-3.2 c0.4,0.6,0.7,1.3,0.9,2.1C26,29,23.1,32.4,21.1,36.5z M24.4,21.4c0.8,0.1,1.3,0.3,2.1,0.7c0.6,0.3,1.1,0.7,1.5,1.2 c-1.9,1.9-4,3-4.1,3.1c-1.1,0.6-2.2,1-3.4,1.4c0.1-1.7,0.2-2.9,0.5-4.4C21.9,23.2,23.4,22.5,24.4,21.4z M21.4,22.1c0,0,0-0.1,0-0.1 c0-0.2,0.1-0.4,0.1-0.5c0.2,0,0.6-0.1,1.1-0.1C22.2,21.6,21.7,21.9,21.4,22.1z M32.8,8c0.2,1,0.3,2.1,0.3,3.1c0,1-0.1,1.9-0.2,2.9 c-1.2-0.5-2.4-0.8-3.7-0.8c-0.4,0-0.7,0-1.1,0.1C30.4,11.4,31.9,9.3,32.8,8z M28.5,10.3c-0.2,0.4-0.4,1-0.5,1.5 c-0.7,0.7-1.5,1.3-2.3,1.7c-0.5,0.2-1,0.4-1.4,0.7C25.8,12.6,27.2,11.3,28.5,10.3z M25.7,15.3c1.1-0.6,2.2-0.8,3.4-0.8 c2.8,0,5.3,1.6,6.3,3.2c1.3,2.1,2.4,3.7,3.2,4.7c-0.7,0.2-1.5,0.4-2.2,0.6c-1.7-3.8-4.6-5.3-6.7-5.8c-1-0.3-1.9-0.4-2.8-0.4 c-1.5,0-2.8,0.3-3.8,0.7C23.9,16.6,24.7,15.8,25.7,15.3z M22.2,19.4c1.4-1.1,4.4-1.8,7.3-1c1.8,0.5,4.3,1.8,5.8,5.1 c-1.6,0.6-3.2,1.4-4.6,2.3c-0.7-2.2-1.9-3.7-3.6-4.7c-1.4-0.8-2.9-1-4-1c-0.5,0-0.9,0-1.2,0.1C22,19.9,22.1,19.6,22.2,19.4z M18.8,21.3c0.5-0.7,1.6-2.2,1.6-2.2l0.1-0.1c0.4-0.5,0.8-1,1.2-1.4c-0.7,1.2-1.2,2.7-1.6,4.5c-0.4,1.8-0.7,3.8-0.7,5.9 c-0.8,0.2-1.6,0.3-2.4,0.3c-0.1-0.4-0.3-0.7-0.5-1c-0.4-0.6-0.9-1-1.5-1.4C16.6,24.4,17.8,22.8,18.8,21.3z M13.9,26.8 c0.6,0.3,1.1,0.7,1.5,1.2c0.1,0.1,0.2,0.2,0.2,0.4c-1.4,0-2.6-0.2-3.4-0.3C12.7,27.8,13.3,27.3,13.9,26.8z M5.4,1.4l0,33.1 l19.7,14.9l0.1,0.1l19.8-15V1.4H5.4z M43.7,33.8l-18.5,14l-18.5-14l0-31h36.9V33.8z" data-reactid="661"></path></svg></a>
                                </div>
                            </section>
                        </div>
                    </section>
                </footer>
            </div>
        </div>
        <script type="text/javascript" data-reactid="6">
        //<![CDATA[
        window.__APOLLO_STATE__ = {"ROOT_QUERY":{"getCurrentUser":null,"options":{"type":"id","generated":true,"id":"$ROOT_QUERY.options","typename":"Options"},"getPostPageArchive({\"slug\":\"hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520\",\"type\":\"\"})":{"type":"id","generated":true,"id":"$ROOT_QUERY.getPostPageArchive({\"slug\":\"hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520\",\"type\":\"\"})","typename":"PostPageArchive"},"getPageMeta({\"slug\":\"hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520\",\"type\":\"\"})":{"type":"id","generated":true,"id":"$ROOT_QUERY.getPageMeta({\"slug\":\"hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520\",\"type\":\"\"})","typename":"PageMeta"},"menu({\"slug\":\"main-menu\"})":{"type":"id","generated":true,"id":"$ROOT_QUERY.menu({\"slug\":\"main-menu\"})","typename":"Menu"},"menu({\"slug\":\"secondary-menu\"})":{"type":"id","generated":true,"id":"$ROOT_QUERY.menu({\"slug\":\"secondary-menu\"})","typename":"Menu"},"menu({\"slug\":\"footer\"})":{"type":"id","generated":true,"id":"$ROOT_QUERY.menu({\"slug\":\"footer\"})","typename":"Menu"},"getPostPageArchive({\"slug\":\"hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520\"})":{"type":"id","generated":true,"id":"$ROOT_QUERY.getPostPageArchive({\"slug\":\"hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520\"})","typename":"PostPageArchive"}},"$ROOT_QUERY.options.acf.featured_image":{"alt":"","caption":"","url":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2017/04/default.gif","width":1200,"height":600,"sizes":{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.featured_image.sizes","typename":"ImageSizes"},"__typename":"Image"},"$ROOT_QUERY.options.acf.featured_image.sizes":{"thumbnail":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2017/04/default-520x260.gif","square_small":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2017/04/default-160x160.gif","square_large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2017/04/default-520x520.gif","medium":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2017/04/default.gif","medium_large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2017/04/default-768x384.gif","large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2017/04/default.gif","__typename":"ImageSizes"},"$ROOT_QUERY.options.acf":{"featured_image":{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.featured_image","typename":"Image"},"__typename":"ThemeOptions","ad_behavior":"everywhere","ad_url":"https://www.amazon.com/Alice-Bob-Meet-Wall-Fire/dp/B07S37M992/ref=tmm_aud_swatch_0?_encoding=UTF8&qid=&sr=","ad_image_alt":"","ad_homepage_image":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/06/Audible_Default_260x342_Sci.jpg","ad_tablet_image":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/06/Audible_Tablet_890x250_Sci_ANA-CTA.jpg","ad_mobile_image":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/06/Audible_Mobile_250x200_2x_Sci.jpg","ad_article_side_image":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/06/Audible_Article_320x600_Sci.jpg","newsletter_signup_action_url":"https://quantamagazine.us1.list-manage.com/subscribe/post?u=0d6ddf7dc1a0b7297c8e06618&id=f0cb61321c","newsletter_most_recent_url":"http://us1.campaign-archive2.com/home/?u=0d6ddf7dc1a0b7297c8e06618&id=f0cb61321c","social_media_links":[{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.social_media_links.0","typename":"SocialMediaLink"},{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.social_media_links.1","typename":"SocialMediaLink"},{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.social_media_links.2","typename":"SocialMediaLink"},{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.social_media_links.3","typename":"SocialMediaLink"},{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.social_media_links.4","typename":"SocialMediaLink"}],"comments_header":"\u003cp class=\"byline\">\u003csmall>\u003cem>Quanta Magazine moderates comments to facilitate an informed, substantive, civil conversation. Abusive, profane, self-promotional, misleading, incoherent or off-topic comments will be rejected. Moderators are staffed during regular business hours (New York time) and can only accept comments written in English. \u003c/em>\u003c/small>\u003c/p>\n","itunes_subscribe_link":"https://itunes.apple.com/us/podcast/quanta-science-podcast/id1021340531?mt=2&ls=1","android_subscribe_link":"https://subscribeonandroid.com/www.quantamagazine.org/feed/podcast/","itunes_joy_of_x_link":"https://podcasts.apple.com/us/podcast/the-joy-of-x/id1495067186","android_joy_of_x_link":"https://subscribeonandroid.com/api.quantamagazine.org/feed/the-joy-of-x/","tracking_scripts":"\u003c\!-- Facebook Pixel Code -->\r\n\u003cscript>\r\n!function(f,b,e,v,n,t,s)\r\n{if(f.fbq)return;n=f.fbq=function()\r\n{n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}\r\n;\r\nif(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';\r\nn.queue=[];t=b.createElement(e);t.async=!0;\r\nt.src=v;s=b.getElementsByTagName(e)[0];\r\ns.parentNode.insertBefore(t,s)}(window,document,'script',\r\n'https://connect.facebook.net/en_US/fbevents.js');\r\nfbq('init', '190747804793608'); \r\nfbq('track', 'PageView');\r\n\u003c\/script>\r\n\u003cnoscript>\r\n\u003cimg height=\"1\" width=\"1\" \r\nsrc=\"https://www.facebook.com/tr?id=190747804793608&ev=PageView\r\n&noscript=1\"/>\r\n\u003c/noscript>\r\n\u003c\!-- End Facebook Pixel Code -->\r\n\r\n\u003c\!-- Chartbeat -->\u003cscript type=\"text/javascript\">var _sf_async_config = { uid: 65564, domain: 'quantamagazine.org', useCanonical: true };(function() {function loadChartbeat(){ window._sf_endpt = (new Date()).getTime(); var e = document.createElement('script'); e.setAttribute('language', 'javascript'); e.setAttribute('type', 'text/javascript'); e.setAttribute('src','//static.chartbeat.com/js/chartbeat.js'); document.body.appendChild(e); };var oldonload = window.onload;window.onload = (typeof window.onload != 'function') ?loadChartbeat : function(){ oldonload(); loadChartbeat(); };})();\u003c\/script>\u003c\!-- End Chartbeat -->\r\n\r\n\u003c\!--Parsely-->\u003cscript id=\"parsely-cfg\" src=\"//cdn.parsely.com/keys/quantamagazine.org/p.js\">\u003c\/script>","google_analytics":"","popular_searches":[{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.popular_searches.0","typename":"PopularSearch"},{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.popular_searches.1","typename":"PopularSearch"},{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.popular_searches.2","typename":"PopularSearch"},{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.popular_searches.3","typename":"PopularSearch"}],"search_topics":[{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.search_topics.0","typename":"SearchTopic"},{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.search_topics.1","typename":"SearchTopic"},{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.search_topics.2","typename":"SearchTopic"},{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.search_topics.3","typename":"SearchTopic"},{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.search_topics.4","typename":"SearchTopic"},{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.search_topics.5","typename":"SearchTopic"},{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.search_topics.6","typename":"SearchTopic"},{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.search_topics.7","typename":"SearchTopic"},{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.search_topics.8","typename":"SearchTopic"}],"search_sections":[{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.search_sections.0","typename":"Term"},{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.search_sections.1","typename":"Term"},{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.search_sections.2","typename":"Term"},{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.search_sections.3","typename":"Term"}]},"$ROOT_QUERY.options":{"acf":{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf","typename":"ThemeOptions"},"__typename":"Options"},"$ROOT_QUERY.getPostPageArchive({\"slug\":\"hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520\",\"type\":\"\"}).data.0.acf":{"custom_page_colors":"","page_accent_color":null,"page_text_color":null,"page_background_color":null,"header_type":"default","header_gradient_color":null,"header_gradient_opacity":null,"header_solid_colors":"","header_solid_primary_color":null,"header_solid_secondary_color":null,"header_solid_hover_color":null,"header_transparent_colors":null,"header_transparent_primary_color":null,"header_transparent_secondary_color":null,"header_transparent_hover_color":null,"__typename":"ACFFields"},"$ROOT_QUERY.getPostPageArchive({\"slug\":\"hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520\",\"type\":\"\"}).data.0":{"acf":{"type":"id","generated":true,"id":"$ROOT_QUERY.getPostPageArchive({\"slug\":\"hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520\",\"type\":\"\"}).data.0.acf","typename":"ACFFields"},"__typename":"Post"},"$ROOT_QUERY.getPostPageArchive({\"slug\":\"hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520\",\"type\":\"\"})":{"data":[{"type":"id","generated":true,"id":"$ROOT_QUERY.getPostPageArchive({\"slug\":\"hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520\",\"type\":\"\"}).data.0","typename":"Post"}],"__typename":"PostPageArchive"},"$ROOT_QUERY.getPageMeta({\"slug\":\"hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520\",\"type\":\"\"})":{"redirect_path":null,"meta":"\n\u003c\!-- All in One SEO Pack 2.3.11.4 by Michael Torbert of Semper Fi Web Designob_start_detected [-1,-1] -->\n\u003cmeta name=\"description\"  content=\"Two women programmers played a pivotal role in the birth of chaos theory. Their previously untold story illustrates the changing status of computation in\" />\n\n\u003cmeta name=\"keywords\"  content=\"chaos theory,physics,mathematics,dynamical systems,history of science,edward lorenz,strange attractors,women in science,podcast,computer science\" />\n\n\u003clink rel=\"canonical\" href=\"https://www.quantamagazine.org/hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520/\" />\n\u003cmeta property=\"og:title\" content=\"The Hidden Heroines of Chaos\" />\n\u003cmeta property=\"og:type\" content=\"article\" />\n\u003cmeta property=\"og:url\" content=\"https://www.quantamagazine.org/hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520/\" />\n\u003cmeta property=\"og:image\" content=\"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_1200_O_Social.jpg\" />\n\u003cmeta property=\"og:image:width\" content=\"1200\" />\n\u003cmeta property=\"og:image:height\" content=\"630\" />\n\u003cmeta property=\"og:site_name\" content=\"Quanta Magazine\" />\n\u003cmeta property=\"fb:app_id\" content=\"533309373681765\" />\n\u003cmeta name=\"twitter:card\" content=\"summary_large_image\" />\n\u003cmeta name=\"twitter:site\" content=\"@QuantaMagazine\" />\n\u003cmeta name=\"twitter:domain\" content=\"quantamagazine.org\" />\n\u003cmeta name=\"twitter:title\" content=\"The Hidden Heroines of Chaos\" />\n\u003cmeta name=\"twitter:image\" content=\"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_1200_O_Social.jpg\" />\n\u003cmeta itemprop=\"image\" content=\"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_1200_O_Social.jpg\" />\n\t\t\t\u003cscript>\n\t\t\t(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){\n\t\t\t(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),\n\t\t\tm=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)\n\t\t\t})(window,document,'script','//www.google-analytics.com/analytics.js','ga');\n\n\t\t\tga('create', 'UA-8526335-13', 'auto');\n\t\t\tga('require', 'displayfeatures');\n\t\t\tga('send', 'pageview');\n\t\t\t\u003c\/script>\n\u003c\!-- /all in one seo pack -->\n\u003cmeta name=\"twitter:description\" content=\"Two women programmers played a pivotal role in the birth of chaos theory. Their previously untold story illustrates the changing status of computation in science.\" />","__typename":"PageMeta"},"$ROOT_QUERY.options.acf.social_media_links.0":{"type":"facebook","label":"Facebook","url":"https://www.facebook.com/QuantaNews","__typename":"SocialMediaLink"},"$ROOT_QUERY.options.acf.social_media_links.1":{"type":"twitter","label":"Twitter","url":"https://twitter.com/QuantaMagazine","__typename":"SocialMediaLink"},"$ROOT_QUERY.options.acf.social_media_links.2":{"type":"youtube","label":"YouTube","url":"http://youtube.com/c/QuantamagazineOrgNews","__typename":"SocialMediaLink"},"$ROOT_QUERY.options.acf.social_media_links.3":{"type":"rss","label":"RSS","url":"https://api.quantamagazine.org/feed/","__typename":"SocialMediaLink"},"$ROOT_QUERY.options.acf.social_media_links.4":{"type":"instagram","label":"Instagram","url":"https://instagram.com/quantamag","__typename":"SocialMediaLink"},"$ROOT_QUERY.options.acf.popular_searches.0":{"term":"math","label":"Mathematics","__typename":"PopularSearch"},"$ROOT_QUERY.options.acf.popular_searches.1":{"term":"physics","label":"Physics","__typename":"PopularSearch"},"$ROOT_QUERY.options.acf.popular_searches.2":{"term":"black holes","label":"Black Holes","__typename":"PopularSearch"},"$ROOT_QUERY.options.acf.popular_searches.3":{"term":"evolution","label":"Evolution","__typename":"PopularSearch"},"$ROOT_QUERY.options.acf.search_topics.0":{"type":"Tag","label":"Podcasts","tag":{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.search_topics.0.tag","typename":"Term"},"category":{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.search_topics.0.category","typename":"Term"},"__typename":"SearchTopic"},"$ROOT_QUERY.options.acf.search_topics.0.tag":{"name":"podcast","slug":"podcast","term_id":"552","__typename":"Term"},"$ROOT_QUERY.options.acf.search_topics.0.category":{"name":null,"slug":null,"term_id":null,"__typename":"Term"},"$ROOT_QUERY.options.acf.search_topics.1":{"type":"Tag","label":"Columns","tag":{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.search_topics.1.tag","typename":"Term"},"category":{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.search_topics.1.category","typename":"Term"},"__typename":"SearchTopic"},"$ROOT_QUERY.options.acf.search_topics.1.tag":{"name":"Quantized Columns","slug":"quantized","term_id":"551","__typename":"Term"},"$ROOT_QUERY.options.acf.search_topics.1.category":{"name":null,"slug":null,"term_id":null,"__typename":"Term"},"$ROOT_QUERY.options.acf.search_topics.2":{"type":"Series","label":"Series","tag":{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.search_topics.2.tag","typename":"Term"},"category":{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.search_topics.2.category","typename":"Term"},"__typename":"SearchTopic"},"$ROOT_QUERY.options.acf.search_topics.2.tag":{"name":null,"slug":null,"term_id":null,"__typename":"Term"},"$ROOT_QUERY.options.acf.search_topics.2.category":{"name":null,"slug":null,"term_id":null,"__typename":"Term"},"$ROOT_QUERY.options.acf.search_topics.3":{"type":"Category","label":"Interviews","tag":{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.search_topics.3.tag","typename":"Term"},"category":{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.search_topics.3.category","typename":"Term"},"__typename":"SearchTopic"},"$ROOT_QUERY.options.acf.search_topics.3.tag":{"name":"Q&amp;A","slug":"qa","term_id":"567","__typename":"Term"},"$ROOT_QUERY.options.acf.search_topics.3.category":{"name":"Q&amp;A","slug":"qa","term_id":"176","__typename":"Term"},"$ROOT_QUERY.options.acf.search_topics.4":{"type":"Category","label":"Multimedia","tag":{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.search_topics.4.tag","typename":"Term"},"category":{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.search_topics.4.category","typename":"Term"},"__typename":"SearchTopic"},"$ROOT_QUERY.options.acf.search_topics.4.tag":{"name":null,"slug":null,"term_id":null,"__typename":"Term"},"$ROOT_QUERY.options.acf.search_topics.4.category":{"name":"Multimedia","slug":"multimedia","term_id":"43","__typename":"Term"},"$ROOT_QUERY.options.acf.search_topics.5":{"type":"Category","label":"Puzzles","tag":{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.search_topics.5.tag","typename":"Term"},"category":{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.search_topics.5.category","typename":"Term"},"__typename":"SearchTopic"},"$ROOT_QUERY.options.acf.search_topics.5.tag":{"name":"puzzles","slug":"puzzles","term_id":"542","__typename":"Term"},"$ROOT_QUERY.options.acf.search_topics.5.category":{"name":"Puzzles","slug":"puzzles","term_id":"546","__typename":"Term"},"$ROOT_QUERY.options.acf.search_topics.6":{"type":"Category","label":"Blog Posts","tag":{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.search_topics.6.tag","typename":"Term"},"category":{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.search_topics.6.category","typename":"Term"},"__typename":"SearchTopic"},"$ROOT_QUERY.options.acf.search_topics.6.tag":{"name":null,"slug":null,"term_id":null,"__typename":"Term"},"$ROOT_QUERY.options.acf.search_topics.6.category":{"name":"Abstractions blog","slug":"abstractions","term_id":"619","__typename":"Term"},"$ROOT_QUERY.options.acf.search_topics.7":{"type":"news","label":"News Articles","tag":{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.search_topics.7.tag","typename":"Term"},"category":{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.search_topics.7.category","typename":"Term"},"__typename":"SearchTopic"},"$ROOT_QUERY.options.acf.search_topics.7.tag":{"name":null,"slug":null,"term_id":null,"__typename":"Term"},"$ROOT_QUERY.options.acf.search_topics.7.category":{"name":null,"slug":null,"term_id":null,"__typename":"Term"},"$ROOT_QUERY.options.acf.search_topics.8":{"type":"videos","label":"Videos","tag":{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.search_topics.8.tag","typename":"Term"},"category":{"type":"id","generated":true,"id":"$ROOT_QUERY.options.acf.search_topics.8.category","typename":"Term"},"__typename":"SearchTopic"},"$ROOT_QUERY.options.acf.search_topics.8.tag":{"name":null,"slug":null,"term_id":null,"__typename":"Term"},"$ROOT_QUERY.options.acf.search_topics.8.category":{"name":null,"slug":null,"term_id":null,"__typename":"Term"},"$ROOT_QUERY.options.acf.search_sections.0":{"name":"Mathematics","slug":"mathematics","term_id":"188","__typename":"Term"},"$ROOT_QUERY.options.acf.search_sections.1":{"name":"Physics","slug":"physics","term_id":"189","__typename":"Term"},"$ROOT_QUERY.options.acf.search_sections.2":{"name":"Biology","slug":"biology","term_id":"191","__typename":"Term"},"$ROOT_QUERY.options.acf.search_sections.3":{"name":"Computer Science","slug":"computer-science","term_id":"190","__typename":"Term"},"$ROOT_QUERY.menu({\"slug\":\"main-menu\"}).items.0":{"title":"Physics","url":"https://www.quantamagazine.org/physics/","order":1,"__typename":"MenuItem"},"$ROOT_QUERY.menu({\"slug\":\"main-menu\"}).items.1":{"title":"Mathematics","url":"https://www.quantamagazine.org/mathematics/","order":2,"__typename":"MenuItem"},"$ROOT_QUERY.menu({\"slug\":\"main-menu\"}).items.2":{"title":"Biology","url":"https://www.quantamagazine.org/biology/","order":3,"__typename":"MenuItem"},"$ROOT_QUERY.menu({\"slug\":\"main-menu\"}).items.3":{"title":"Computer Science","url":"https://www.quantamagazine.org/computer-science/","order":4,"__typename":"MenuItem"},"$ROOT_QUERY.menu({\"slug\":\"main-menu\"}).items.4":{"title":"All Articles","url":"https://www.quantamagazine.org/archive/","order":5,"__typename":"MenuItem"},"$ROOT_QUERY.menu({\"slug\":\"main-menu\"}).items.5":{"title":"All Topics","url":"/topics","order":6,"__typename":"MenuItem"},"$ROOT_QUERY.menu({\"slug\":\"main-menu\"})":{"items":[{"type":"id","generated":true,"id":"$ROOT_QUERY.menu({\"slug\":\"main-menu\"}).items.0","typename":"MenuItem"},{"type":"id","generated":true,"id":"$ROOT_QUERY.menu({\"slug\":\"main-menu\"}).items.1","typename":"MenuItem"},{"type":"id","generated":true,"id":"$ROOT_QUERY.menu({\"slug\":\"main-menu\"}).items.2","typename":"MenuItem"},{"type":"id","generated":true,"id":"$ROOT_QUERY.menu({\"slug\":\"main-menu\"}).items.3","typename":"MenuItem"},{"type":"id","generated":true,"id":"$ROOT_QUERY.menu({\"slug\":\"main-menu\"}).items.4","typename":"MenuItem"},{"type":"id","generated":true,"id":"$ROOT_QUERY.menu({\"slug\":\"main-menu\"}).items.5","typename":"MenuItem"}],"__typename":"Menu"},"$ROOT_QUERY.menu({\"slug\":\"secondary-menu\"}).items.0":{"title":"Blog","url":"https://www.quantamagazine.org/abstractions/","order":1,"__typename":"MenuItem"},"$ROOT_QUERY.menu({\"slug\":\"secondary-menu\"}).items.1":{"title":"Columns","url":"/tag/quantized","order":2,"__typename":"MenuItem"},"$ROOT_QUERY.menu({\"slug\":\"secondary-menu\"}).items.2":{"title":"Q&A","url":"https://www.quantamagazine.org/qa/","order":3,"__typename":"MenuItem"},"$ROOT_QUERY.menu({\"slug\":\"secondary-menu\"}).items.3":{"title":"Puzzles","url":"https://www.quantamagazine.org/puzzles/","order":4,"__typename":"MenuItem"},"$ROOT_QUERY.menu({\"slug\":\"secondary-menu\"}).items.4":{"title":"Videos","url":"/videos","order":5,"__typename":"MenuItem"},"$ROOT_QUERY.menu({\"slug\":\"secondary-menu\"}).items.5":{"title":"Multimedia","url":"https://www.quantamagazine.org/multimedia/","order":6,"__typename":"MenuItem"},"$ROOT_QUERY.menu({\"slug\":\"secondary-menu\"}).items.6":{"title":"Podcasts","url":"https://www.quantamagazine.org/tag/podcast","order":7,"__typename":"MenuItem"},"$ROOT_QUERY.menu({\"slug\":\"secondary-menu\"}).items.7":{"title":"About Quanta","url":"https://www.quantamagazine.org/about/","order":8,"__typename":"MenuItem"},"$ROOT_QUERY.menu({\"slug\":\"secondary-menu\"})":{"items":[{"type":"id","generated":true,"id":"$ROOT_QUERY.menu({\"slug\":\"secondary-menu\"}).items.0","typename":"MenuItem"},{"type":"id","generated":true,"id":"$ROOT_QUERY.menu({\"slug\":\"secondary-menu\"}).items.1","typename":"MenuItem"},{"type":"id","generated":true,"id":"$ROOT_QUERY.menu({\"slug\":\"secondary-menu\"}).items.2","typename":"MenuItem"},{"type":"id","generated":true,"id":"$ROOT_QUERY.menu({\"slug\":\"secondary-menu\"}).items.3","typename":"MenuItem"},{"type":"id","generated":true,"id":"$ROOT_QUERY.menu({\"slug\":\"secondary-menu\"}).items.4","typename":"MenuItem"},{"type":"id","generated":true,"id":"$ROOT_QUERY.menu({\"slug\":\"secondary-menu\"}).items.5","typename":"MenuItem"},{"type":"id","generated":true,"id":"$ROOT_QUERY.menu({\"slug\":\"secondary-menu\"}).items.6","typename":"MenuItem"},{"type":"id","generated":true,"id":"$ROOT_QUERY.menu({\"slug\":\"secondary-menu\"}).items.7","typename":"MenuItem"}],"__typename":"Menu"},"$ROOT_QUERY.menu({\"slug\":\"footer\"}).items.0":{"title":"About Quanta","url":"https://www.quantamagazine.org/about/","order":1,"__typename":"MenuItem"},"$ROOT_QUERY.menu({\"slug\":\"footer\"}).items.1":{"title":"Archive","url":"/archive","order":2,"__typename":"MenuItem"},"$ROOT_QUERY.menu({\"slug\":\"footer\"}).items.2":{"title":"Contact Us","url":"https://www.quantamagazine.org/contact-us/","order":3,"__typename":"MenuItem"},"$ROOT_QUERY.menu({\"slug\":\"footer\"}).items.3":{"title":"Terms &#038; Conditions","url":"https://www.quantamagazine.org/terms-conditions/","order":4,"__typename":"MenuItem"},"$ROOT_QUERY.menu({\"slug\":\"footer\"}).items.4":{"title":"Privacy Policy","url":"https://www.quantamagazine.org/privacy-policy/","order":5,"__typename":"MenuItem"},"$ROOT_QUERY.menu({\"slug\":\"footer\"}).items.5":{"title":"Simons Foundation","url":"http://www.simonsfoundation.org","order":6,"__typename":"MenuItem"},"$ROOT_QUERY.menu({\"slug\":\"footer\"})":{"items":[{"type":"id","generated":true,"id":"$ROOT_QUERY.menu({\"slug\":\"footer\"}).items.0","typename":"MenuItem"},{"type":"id","generated":true,"id":"$ROOT_QUERY.menu({\"slug\":\"footer\"}).items.1","typename":"MenuItem"},{"type":"id","generated":true,"id":"$ROOT_QUERY.menu({\"slug\":\"footer\"}).items.2","typename":"MenuItem"},{"type":"id","generated":true,"id":"$ROOT_QUERY.menu({\"slug\":\"footer\"}).items.3","typename":"MenuItem"},{"type":"id","generated":true,"id":"$ROOT_QUERY.menu({\"slug\":\"footer\"}).items.4","typename":"MenuItem"},{"type":"id","generated":true,"id":"$ROOT_QUERY.menu({\"slug\":\"footer\"}).items.5","typename":"MenuItem"}],"__typename":"Menu"},"$ROOT_QUERY.getPostPageArchive({\"slug\":\"hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520\"})":{"type":"post","meta":{"type":"id","generated":true,"id":"$ROOT_QUERY.getPostPageArchive({\"slug\":\"hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520\"}).meta","typename":"PageData"},"data":[{"type":"id","generated":false,"id":"Post:71744","typename":"Post"}],"__typename":"PostPageArchive"},"$ROOT_QUERY.getPostPageArchive({\"slug\":\"hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520\"}).meta":{"title":"Hidden Heroines of Chaos: Ellen Fetter and Margaret Hamilton | Quanta Magazine","max_num_pages":0,"author":{"type":"id","generated":false,"id":"Author:null","typename":"Author"},"tag":{"type":"id","generated":false,"id":"Term:null","typename":"Term"},"category":{"type":"id","generated":false,"id":"Term:null","typename":"Term"},"__typename":"PageData"},"Author:null":{"id":null,"name":null,"link":null,"description":null,"url":null,"public_email":null,"facebook":null,"twitter":null,"instagram":null,"acf":null,"__typename":"Author"},"Term:null":{"id":null,"slug":null,"name":null,"link":null,"description":null,"image":"","__typename":"Term"},"Post:71744":{"id":"71744","title":"The Hidden Heroines of Chaos","excerpt":"\u003cp>Two women programmers played a pivotal role in the birth of chaos theory. Their previously untold story illustrates the changing status of computation in science.\u003c/p>\n","link":"https://www.quantamagazine.org/hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520/","slug":"hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520","disqus":"71744 https://www.quantamagazine.org/?p=71744","date":"2019-05-20T13:20:52","featured_media_image":null,"authors":[{"type":"id","generated":true,"id":"Post:71744.authors.0","typename":"Author"}],"tags":[{"type":"id","generated":true,"id":"Post:71744.tags.0","typename":"Term"},{"type":"id","generated":true,"id":"Post:71744.tags.1","typename":"Term"},{"type":"id","generated":true,"id":"Post:71744.tags.2","typename":"Term"},{"type":"id","generated":true,"id":"Post:71744.tags.3","typename":"Term"},{"type":"id","generated":true,"id":"Post:71744.tags.4","typename":"Term"},{"type":"id","generated":true,"id":"Post:71744.tags.5","typename":"Term"},{"type":"id","generated":true,"id":"Post:71744.tags.6","typename":"Term"}],"podcast":{"type":"id","generated":false,"id":"Podcast:71744","typename":"Podcast"},"acf":{"type":"id","generated":true,"id":"$Post:71744.acf","typename":"ACFFields"},"__typename":"Post","status":"publish","content":"","categories":[{"type":"id","generated":false,"id":"Term:189","typename":"Term"}],"attachments":{"type":"id","generated":true,"id":"$Post:71744.attachments","typename":"Attachments"},"series_prev":null,"series_next":null,"next":{"type":"id","generated":true,"id":"$Post:71744.next","typename":"PostPageArchive"}},"Post:71744.authors.0":{"name":"Joshua Sokol","link":"https://www.quantamagazine.org/authors/joshua-sokol/","__typename":"Author","acf":{"type":"id","generated":true,"id":"$Post:71744.authors.0.acf","typename":"AuthorACF"}},"Post:71744.tags.0":{"slug":"chaos-theory","__typename":"Term","name":"chaos theory","link":"https://www.quantamagazine.org/tag/chaos-theory/"},"Post:71744.tags.1":{"slug":"computer-science","__typename":"Term","name":"computer science","link":"https://www.quantamagazine.org/tag/computer-science/"},"Post:71744.tags.2":{"slug":"dynamical-systems","__typename":"Term","name":"dynamical systems","link":"https://www.quantamagazine.org/tag/dynamical-systems/"},"Post:71744.tags.3":{"slug":"history-of-science","__typename":"Term","name":"history of science","link":"https://www.quantamagazine.org/tag/history-of-science/"},"Post:71744.tags.4":{"slug":"mathematics","__typename":"Term","name":"mathematics","link":"https://www.quantamagazine.org/tag/mathematics/"},"Post:71744.tags.5":{"slug":"physics","__typename":"Term","name":"physics","link":"https://www.quantamagazine.org/tag/physics/"},"Post:71744.tags.6":{"slug":"podcast","__typename":"Term","name":"podcast","link":"https://www.quantamagazine.org/tag/podcast/"},"Podcast:71744":{"id":"71744","url":"https://media.blubrry.com/quanta/d2r55xnwy6nx47.cloudfront.net/uploads/2020/03/Quanta-133-Heroines-of-Chaos.mp3","feed":"podcast","type":"audio/mpeg","duration":"00:19:28","__typename":"Podcast"},"$Post:71744.acf":{"featured_block_title":"","kicker":{"type":"id","generated":true,"id":"$Post:71744.acf.kicker","typename":"Term"},"featured_image_default":{"type":"id","generated":true,"id":"$Post:71744.acf.featured_image_default","typename":"Image"},"featured_image_full_width":{"type":"id","generated":true,"id":"$Post:71744.acf.featured_image_full_width","typename":"Image"},"featured_image_gif":true,"featured_video":"false","full_page_interactive":false,"podcast_publish_date":"March 26, 2020 12:00 pm","__typename":"ACFFields","interactive_type":null,"iframe_url":null,"return_cursor":null,"exclude_blurb":null,"interactive_html":null,"interactive_css":null,"interactive_js":null,"interactive_blurb":null,"related_article":null,"modules":[{"type":"id","generated":true,"id":"$Post:71744.acf.modules.0","typename":"ACFImageComponent"},{"type":"id","generated":true,"id":"$Post:71744.acf.modules.1","typename":"ACFContent"},{"type":"id","generated":true,"id":"$Post:71744.acf.modules.2","typename":"ACFImageComponent"},{"type":"id","generated":true,"id":"$Post:71744.acf.modules.3","typename":"ACFContent"},{"type":"id","generated":true,"id":"$Post:71744.acf.modules.4","typename":"ACFImageComponent"},{"type":"id","generated":true,"id":"$Post:71744.acf.modules.5","typename":"ACFContent"}],"template":"article","subtitle":"Two women programmers played a pivotal role in the birth of chaos theory. Their previously untold story illustrates the changing status of computation in science.","title_layout":"default","title_background_type":null,"title_background_image":null,"title_background_video":null,"title_background_attribution":null,"title_background_image_gif":null,"title_overlay_enable":null,"title_overlay_color":null,"title_overlay_opacity":null,"title_text_color":null,"featured_image_attribution":"\u003cp>Olena Shmahalo/Quanta Magazine\u003c/p>\n","featured_overlay_enable":"false","featured_overlay_color":null,"featured_overlay_opacity":null,"series":{"type":"id","generated":true,"id":"$Post:71744.acf.series","typename":"Term"},"intro_content":null,"make_image_full_width":null,"hide_ad_on_post":false},"$Post:71744.acf.kicker":{"name":"chaos theory","link":"https://www.quantamagazine.org/tag/chaos-theory/","__typename":"Term"},"$Post:71744.acf.featured_image_default":{"alt":"Animated line drawing of Margaret Hamilton, Ellen Fetter, and a Lorenz attractor","caption":"Ellen Fetter and Margaret Hamilton were responsible for programming the enormous 1960s-era computer that would uncover strange attractors and other hallmarks of chaos theory.","url":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_520x292_O.jpg","width":520,"height":292,"sizes":{"type":"id","generated":true,"id":"$Post:71744.acf.featured_image_default.sizes","typename":"ImageSizes"},"__typename":"Image"},"$Post:71744.acf.featured_image_default.sizes":{"thumbnail":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_520x292_O-520x292.jpg","square_small":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_520x292_O-160x160.jpg","square_large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_520x292_O-520x292.jpg","medium":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_520x292_O.jpg","medium_large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_520x292_O.jpg","large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_520x292_O.jpg","__typename":"ImageSizes"},"$Post:71744.acf.featured_image_full_width":{"alt":"","caption":"Ellen Fetter and Margaret Hamilton were responsible for programming the enormous 1960s-era computer that would uncover strange attractors and other hallmarks of chaos theory.","url":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_Orange_2K_HPA.gif","width":2016,"height":854,"sizes":{"type":"id","generated":true,"id":"$Post:71744.acf.featured_image_full_width.sizes","typename":"ImageSizes"},"__typename":"Image"},"$Post:71744.acf.featured_image_full_width.sizes":{"thumbnail":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_Orange_2K_HPA-520x220.gif","square_small":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_Orange_2K_HPA-160x160.gif","square_large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_Orange_2K_HPA-520x520.gif","medium":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_Orange_2K_HPA-1720x729.gif","medium_large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_Orange_2K_HPA-768x325.gif","large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_Orange_2K_HPA.gif","__typename":"ImageSizes"},"Term:189":{"id":"189","name":"Physics","slug":"physics","link":"https://www.quantamagazine.org/physics/","__typename":"Term"},"$Post:71744.authors.0.acf":{"tagline":"Contributing Correspondent","avatar":{"type":"id","generated":true,"id":"$Post:71744.authors.0.acf.avatar","typename":"Image"},"__typename":"AuthorACF"},"$Post:71744.authors.0.acf.avatar":{"alt":"","caption":"","url":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2017/05/Sokel_Josh.jpg","width":1000,"height":1000,"sizes":{"type":"id","generated":true,"id":"$Post:71744.authors.0.acf.avatar.sizes","typename":"ImageSizes"},"__typename":"Image"},"$Post:71744.authors.0.acf.avatar.sizes":{"thumbnail":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2017/05/Sokel_Josh-520x520.jpg","square_small":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2017/05/Sokel_Josh-160x160.jpg","square_large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2017/05/Sokel_Josh-520x520.jpg","medium":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2017/05/Sokel_Josh.jpg","medium_large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2017/05/Sokel_Josh-768x768.jpg","large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2017/05/Sokel_Josh.jpg","__typename":"ImageSizes"},"$Post:71744.acf.modules.0":{"acf_fc_layout":"image_component","layout":"full","settings":"large_margin","attribution":"\u003cp>Olena Shmahalo/Quanta Magazine\u003c/p>\n","caption":"\u003cp>Ellen Fetter and Margaret Hamilton were responsible for programming the enormous 1960s-era computer that would uncover strange attractors and other hallmarks of chaos theory.\u003c/p>\n","mobile_comp_caption":"","mobile_comp_attribution":"","sets":[{"type":"id","generated":true,"id":"$Post:71744.acf.modules.0.sets.0","typename":"ImageSet"}],"__typename":"ACFImageComponent"},"$Post:71744.acf.modules.0.sets.0":{"settings":"","image":{"type":"id","generated":true,"id":"$Post:71744.acf.modules.0.sets.0.image","typename":"Image"},"mobile_image":{"type":"id","generated":true,"id":"$Post:71744.acf.modules.0.sets.0.mobile_image","typename":"Image"},"mobile_caption":"","mobile_attribution":"","zoom_image":{"type":"id","generated":true,"id":"$Post:71744.acf.modules.0.sets.0.zoom_image","typename":"Image"},"zoom_caption":"","zoom_attribution":"","external_link":"","__typename":"ImageSet"},"$Post:71744.acf.modules.0.sets.0.image":{"alt":"Animated line drawing of Margaret Hamilton, Ellen Fetter, and a Lorenz attractor","caption":"Ellen Fetter and Margaret Hamilton were responsible for programming the enormous 1960s-era computer that would uncover strange attractors and other hallmarks of chaos theory.","url":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_2000x1000_O_Lede.gif","width":2000,"height":1000,"sizes":{"type":"id","generated":true,"id":"$Post:71744.acf.modules.0.sets.0.image.sizes","typename":"ImageSizes"},"__typename":"Image"},"$Post:71744.acf.modules.0.sets.0.image.sizes":{"thumbnail":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_2000x1000_O_Lede.gif","square_small":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_2000x1000_O_Lede.gif","square_large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_2000x1000_O_Lede.gif","medium":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_2000x1000_O_Lede.gif","medium_large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_2000x1000_O_Lede.gif","large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_2000x1000_O_Lede.gif","__typename":"ImageSizes"},"$Post:71744.acf.modules.0.sets.0.mobile_image":{"alt":"Animated line drawing of Margaret Hamilton, Ellen Fetter, and a Lorenz attractor","caption":"Ellen Fetter and Margaret Hamilton were responsible for programming the enormous 1960s-era computer that would uncover strange attractors and other hallmarks of chaos theory.","url":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_1400_O_Mobile.gif","width":1400,"height":900,"sizes":{"type":"id","generated":true,"id":"$Post:71744.acf.modules.0.sets.0.mobile_image.sizes","typename":"ImageSizes"},"__typename":"Image"},"$Post:71744.acf.modules.0.sets.0.mobile_image.sizes":{"thumbnail":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_1400_O_Mobile-520x334.gif","square_small":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_1400_O_Mobile-160x160.gif","square_large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_1400_O_Mobile-520x520.gif","medium":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_1400_O_Mobile.gif","medium_large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_1400_O_Mobile-768x494.gif","large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_1400_O_Mobile.gif","__typename":"ImageSizes"},"$Post:71744.acf.modules.0.sets.0.zoom_image":{"alt":null,"caption":null,"url":null,"width":null,"height":null,"sizes":{"type":"id","generated":true,"id":"$Post:71744.acf.modules.0.sets.0.zoom_image.sizes","typename":"ImageSizes"},"__typename":"Image"},"$Post:71744.acf.modules.0.sets.0.zoom_image.sizes":{"thumbnail":null,"square_small":null,"square_large":null,"medium":null,"medium_large":null,"large":null,"__typename":"ImageSizes"},"$Post:71744.acf.modules.1":{"acf_fc_layout":"content_area","show_sidebars":true,"content":"\u003cp>A little over half a century ago, chaos started spilling out of a famous experiment. It came not from a petri dish, a beaker or an astronomical observatory, but from the vacuum tubes and diodes of a Royal McBee LGP-30. This “desk” computer — it was the size of a desk — weighed some 800 pounds and sounded like a passing propeller plane. It was so loud that it even got its own office on the fifth floor in Building 24, a drab structure near the center of the Massachusetts Institute of Technology. Instructions for the computer came from down the hall, from the office of a meteorologist named Edward Norton Lorenz.\u003c/p>\n\u003cdiv id='component-5f3600f441001' class=''>\u003cscript type=\"text/template\">{\"type\":\"Text\",\"id\":\"component-5f3600f441001\",\"data\":{\"content\":\"\u003cdiv id='component-5f3600f440eaa' class=''>\u003cscript type=\\\"text\\/template\\\">{\\\"type\\\":\\\"Podcast\\\",\\\"id\\\":\\\"component-5f3600f440eaa\\\",\\\"data\\\":{\\\"id\\\":71744,\\\"feed\\\":\\\"podcast\\\",\\\"url\\\":\\\"https:\\\\\\/\\\\\\/media.blubrry.com\\\\\\/quanta\\\\\\/d2r55xnwy6nx47.cloudfront.net\\\\\\/uploads\\\\\\/2020\\\\\\/03\\\\\\/Quanta-133-Heroines-of-Chaos.mp3\\\",\\\"duration\\\":\\\"00:19:28\\\",\\\"size\\\":\\\"28050755\\\",\\\"type\\\":\\\"audio\\\\\\/mpeg\\\",\\\"width\\\":\\\"\\\",\\\"height\\\":\\\"\\\",\\\"subtitle\\\":\\\"Two women programmers played a pivotal role in the birth of chaos theory. Their previously untold story illustrates the changing status of computation in science.\\\",\\\"summary\\\":\\\"Two women programmers played a pivotal role in the birth of chaos theory. Their previously untold story illustrates the changing status of computation in science.  Read more at QuantaMagazine.org. Music is \\\\u201cClover 3\\\\u201d by Vibe Mountain.\\\",\\\"author\\\":\\\"Quanta Magazine\\\",\\\"explicit\\\":\\\"2\\\",\\\"itunes_image\\\":\\\"https:\\\\\\/\\\\\\/d2r55xnwy6nx47.cloudfront.net\\\\\\/uploads\\\\\\/2019\\\\\\/05\\\\\\/LHF_300_O.jpg\\\",\\\"episode_title\\\":\\\"The Hidden Heroines of Chaos\\\"}}\u003c\\/script>\u003c\\/div>\\n\",\"alignment\":\"right\",\"divider\":true}}\u003c\/script>\u003c/div>\n\u003cp>The story of chaos is usually told like this: Using the LGP-30, Lorenz made paradigm-wrecking discoveries. In 1961, having programmed a set of equations into the computer that would simulate future weather, he found that tiny differences in starting values could lead to drastically different outcomes. This sensitivity to initial conditions, later popularized as the butterfly effect, made predicting the far future a fool’s errand. But Lorenz also found that these unpredictable outcomes weren’t quite random, either. When visualized in a certain way, they seemed to prowl around a shape called a strange attractor.\u003c/p>\n\u003cp>About a decade later, chaos theory started to catch on in scientific circles. Scientists soon encountered other unpredictable natural systems that looked random even though they weren’t: the rings of Saturn, blooms of marine algae, Earth’s magnetic field, \u003ca href=\"https://www.quantamagazine.org/chaos-theory-in-ecology-predicts-future-populations-20151013/\">the number of salmon in a fishery\u003c/a>. Then chaos went mainstream with the publication of James Gleick’s \u003ca href=\"https://www.penguinrandomhouse.com/books/321477/chaos-by-james-gleick/9780143113454/\">\u003cem>Chaos: Making a New Science\u003c/em>\u003c/a> in 1987. Before long, Jeff Goldblum, playing the chaos theorist Ian Malcolm, was pausing, stammering and charming his way through lines about the unpredictability of nature in \u003cem>Jurassic Park\u003c/em>.\u003c/p>\n\u003cp>All told, it’s a neat narrative. Lorenz, “the father of chaos,” started a scientific revolution on the LGP-30. It is quite literally a textbook case for how the numerical experiments that modern science has come to rely on — in fields ranging from climate science to ecology to astrophysics — can uncover hidden truths about nature.\u003c/p>\n\u003cp>But in fact, Lorenz was not the one running the machine. There’s another story, one that has gone untold for half a century. A year and a half ago, an MIT scientist happened across a name he had never heard before and started to investigate. The trail he ended up following took him into the MIT archives, through the stacks of the Library of Congress, and across three states and five decades to find information about the women who, today, would have been listed as co-authors on that seminal paper. And that material, shared with \u003cem>Quanta\u003c/em>, provides a fuller, fairer account of the birth of chaos.\u003c/p>\n\u003ch2>\u003cstrong>The Birth of Chaos\u003c/strong>\u003c/h2>\n\u003cp>In the fall of 2017, the geophysicist Daniel Rothman, co-director of MIT’s Lorenz Center, was preparing for an upcoming symposium. The meeting would honor Lorenz, who died in 2008, so Rothman revisited Lorenz’s epochal paper, a masterwork on chaos titled “\u003ca href=\"https://doi.org/10.1175/1520-0469(1963)020%3C0130:DNF%3E2.0.CO;2\">Deterministic Nonperiodic Flow\u003c/a>.” Published in 1963, it has since attracted thousands of citations, and Rothman, having taught this foundational material to class after class, knew it like an old friend. But this time he saw something he hadn’t noticed before. In the paper’s acknowledgments, Lorenz had written, “Special thanks are due to Miss Ellen Fetter for handling the many numerical computations.”\u003c/p>\n\u003cp>“Jesus … \u003cem>who is Ellen Fetter\u003c/em>?” Rothman recalls thinking at the time. “It’s one of the most important papers in computational physics and, more broadly, in computational science,” he said. And yet he couldn’t find anything about this woman. “Of all the volumes that have been written about Lorenz, the great discovery — nothing.”\u003c/p>\n\u003cdiv id='component-5f3600f445562' class=''>\u003cscript type=\"text/template\">{\"type\":\"Image\",\"id\":\"component-5f3600f445562\",\"data\":{\"id\":71797,\"src\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Ellen_Fetter-Gille_1963_BW.jpg\",\"class\":\"\",\"width\":480,\"height\":640,\"mobileSrc\":false,\"zoomSrc\":false,\"align\":\"align=\\\"right\\\"\",\"wrapper_width\":\"\",\"caption\":\"\u003cp>Ellen Fetter in 1963, the year Lorenz\\u2019s seminal paper came out.\u003c\\/p>\\n\",\"attribution\":\"\u003cp>Courtesy of Ellen Gille\u003c\\/p>\\n\",\"variant\":\"shortcode\",\"size\":\"default\",\"disableZoom\":true,\"srcImage\":{\"ID\":71797,\"id\":71797,\"title\":\"Ellen_Fetter-Gille_1963_BW\",\"filename\":\"Ellen_Fetter-Gille_1963_BW.jpg\",\"filesize\":30908,\"url\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Ellen_Fetter-Gille_1963_BW.jpg\",\"link\":\"https:\\/\\/www.quantamagazine.org\\/hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520\\/ellen_fetter-gille_1963_bw\\/\",\"alt\":\"Photo of Ellen Fetter in 1963\",\"author\":\"24\",\"description\":\"Courtesy of Ellen Gille \",\"caption\":\"Ellen Fetter in 1963, the year Lorenz\\u2019s seminal paper came out.\\n\",\"name\":\"ellen_fetter-gille_1963_bw\",\"status\":\"inherit\",\"uploaded_to\":71744,\"date\":\"2019-05-20 14:30:51\",\"modified\":\"2019-05-20 16:37:39\",\"menu_order\":0,\"mime_type\":\"image\\/jpeg\",\"type\":\"image\",\"subtype\":\"jpeg\",\"icon\":\"https:\\/\\/api.quantamagazine.org\\/wp-includes\\/images\\/media\\/default.png\",\"width\":480,\"height\":640,\"sizes\":{\"thumbnail\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Ellen_Fetter-Gille_1963_BW-390x520.jpg\",\"thumbnail-width\":390,\"thumbnail-height\":520,\"medium\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Ellen_Fetter-Gille_1963_BW.jpg\",\"medium-width\":480,\"medium-height\":640,\"medium_large\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Ellen_Fetter-Gille_1963_BW.jpg\",\"medium_large-width\":480,\"medium_large-height\":640,\"large\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Ellen_Fetter-Gille_1963_BW.jpg\",\"large-width\":480,\"large-height\":640,\"square_small\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Ellen_Fetter-Gille_1963_BW-160x160.jpg\",\"square_small-width\":160,\"square_small-height\":160,\"square_large\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Ellen_Fetter-Gille_1963_BW-480x520.jpg\",\"square_large-width\":480,\"square_large-height\":520,\"apple_news_ca_landscape_12_9\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Ellen_Fetter-Gille_1963_BW.jpg\",\"apple_news_ca_landscape_12_9-width\":480,\"apple_news_ca_landscape_12_9-height\":640,\"apple_news_ca_landscape_9_7\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Ellen_Fetter-Gille_1963_BW.jpg\",\"apple_news_ca_landscape_9_7-width\":480,\"apple_news_ca_landscape_9_7-height\":640,\"apple_news_ca_landscape_5_5\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Ellen_Fetter-Gille_1963_BW.jpg\",\"apple_news_ca_landscape_5_5-width\":480,\"apple_news_ca_landscape_5_5-height\":640,\"apple_news_ca_landscape_4_7\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Ellen_Fetter-Gille_1963_BW.jpg\",\"apple_news_ca_landscape_4_7-width\":356,\"apple_news_ca_landscape_4_7-height\":474,\"apple_news_ca_landscape_4_0\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Ellen_Fetter-Gille_1963_BW.jpg\",\"apple_news_ca_landscape_4_0-width\":302,\"apple_news_ca_landscape_4_0-height\":402,\"apple_news_ca_portrait_12_9\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Ellen_Fetter-Gille_1963_BW.jpg\",\"apple_news_ca_portrait_12_9-width\":480,\"apple_news_ca_portrait_12_9-height\":640,\"apple_news_ca_portrait_9_7\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Ellen_Fetter-Gille_1963_BW.jpg\",\"apple_news_ca_portrait_9_7-width\":480,\"apple_news_ca_portrait_9_7-height\":640,\"apple_news_ca_portrait_5_5\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Ellen_Fetter-Gille_1963_BW.jpg\",\"apple_news_ca_portrait_5_5-width\":480,\"apple_news_ca_portrait_5_5-height\":640,\"apple_news_ca_portrait_4_7\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Ellen_Fetter-Gille_1963_BW.jpg\",\"apple_news_ca_portrait_4_7-width\":414,\"apple_news_ca_portrait_4_7-height\":552,\"apple_news_ca_portrait_4_0\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Ellen_Fetter-Gille_1963_BW.jpg\",\"apple_news_ca_portrait_4_0-width\":354,\"apple_news_ca_portrait_4_0-height\":472,\"apple_news_ca_square_12_9\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Ellen_Fetter-Gille_1963_BW.jpg\",\"apple_news_ca_square_12_9-width\":480,\"apple_news_ca_square_12_9-height\":640,\"apple_news_ca_square_9_7\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Ellen_Fetter-Gille_1963_BW.jpg\",\"apple_news_ca_square_9_7-width\":480,\"apple_news_ca_square_9_7-height\":640,\"apple_news_ca_square_5_5\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Ellen_Fetter-Gille_1963_BW.jpg\",\"apple_news_ca_square_5_5-width\":480,\"apple_news_ca_square_5_5-height\":640,\"apple_news_ca_square_4_7\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Ellen_Fetter-Gille_1963_BW.jpg\",\"apple_news_ca_square_4_7-width\":413,\"apple_news_ca_square_4_7-height\":550,\"apple_news_ca_square_4_0\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Ellen_Fetter-Gille_1963_BW.jpg\",\"apple_news_ca_square_4_0-width\":353,\"apple_news_ca_square_4_0-height\":470}},\"largeForPrint\":false,\"externalLink\":\"\"}}\u003c\/script>\u003c/div>\n\u003cp>With further online searches, however, Rothman found a wedding announcement from 1963. Ellen Fetter had married John Gille, a physicist, and changed her name. A colleague of Rothman’s then remembered that a graduate student named Sarah Gille had studied at MIT in the 1990s in the very same department as Lorenz and Rothman. Rothman reached out to her, and it turned out that \u003ca href=\"http://pordlabs.ucsd.edu/sgille/\">Sarah Gille\u003c/a>, now a physical oceanographer at the University of California, San Diego, was Ellen and John’s daughter. Through this connection, Rothman was able to get Ellen Gille, née Fetter, on the phone. And that’s when he learned another name, the name of the woman who had preceded Fetter in the job of programming Lorenz’s first meetings with chaos: Margaret Hamilton.\u003c/p>\n\u003cp>When Margaret Hamilton arrived at MIT in the summer of 1959, with a freshly minted math degree from Earlham College, Lorenz had only recently bought and taught himself to use the LGP-30. Hamilton had no prior training in programming either. Then again, neither did anyone else at the time. “He loved that computer,” Hamilton said. “And he made me feel the same way about it.”\u003c/p>\n\u003cp>For Hamilton, these were formative years. She recalls being out at a party at three or four a.m., realizing that the LGP-30 wasn’t set to produce results by the next morning, and rushing over with a few friends to start it up. Another time, frustrated by all the things that had to be done to make another run after fixing an error, she devised a way to bypass the computer’s clunky debugging process. To Lorenz’s delight, Hamilton would take the paper tape that fed the machine, roll it out the length of the hallway, and edit the binary code with a sharp pencil. “I’d poke holes for ones, and I’d cover up with Scotch tape the others,” she said. “He just got a kick out of it.”\u003c/p>\n","fadein":false,"__typename":"ACFContent"},"$Post:71744.acf.modules.2":{"acf_fc_layout":"image_component","layout":"inline","settings":"","attribution":"","caption":"\u003cp>Edward Lorenz acknowledged the contributions of Fetter and Hamilton at the end of his papers.\u003c/p>\n","mobile_comp_caption":"","mobile_comp_attribution":"","sets":[{"type":"id","generated":true,"id":"$Post:71744.acf.modules.2.sets.0","typename":"ImageSet"}],"__typename":"ACFImageComponent"},"$Post:71744.acf.modules.2.sets.0":{"settings":"","image":{"type":"id","generated":true,"id":"$Post:71744.acf.modules.2.sets.0.image","typename":"Image"},"mobile_image":{"type":"id","generated":true,"id":"$Post:71744.acf.modules.2.sets.0.mobile_image","typename":"Image"},"mobile_caption":"","mobile_attribution":"","zoom_image":{"type":"id","generated":true,"id":"$Post:71744.acf.modules.2.sets.0.zoom_image","typename":"Image"},"zoom_caption":"","zoom_attribution":"","external_link":"","__typename":"ImageSet"},"$Post:71744.acf.modules.2.sets.0.image":{"alt":"Acknowledgements of Ellen Fetter and Margaret Hamilton in Edward Lorenz' 1963 and 1962 papers","caption":"","url":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/Acknowledgements_Clip_Grey.jpg","width":900,"height":700,"sizes":{"type":"id","generated":true,"id":"$Post:71744.acf.modules.2.sets.0.image.sizes","typename":"ImageSizes"},"__typename":"Image"},"$Post:71744.acf.modules.2.sets.0.image.sizes":{"thumbnail":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/Acknowledgements_Clip_Grey-520x404.jpg","square_small":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/Acknowledgements_Clip_Grey-160x160.jpg","square_large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/Acknowledgements_Clip_Grey-520x520.jpg","medium":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/Acknowledgements_Clip_Grey.jpg","medium_large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/Acknowledgements_Clip_Grey-768x597.jpg","large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/Acknowledgements_Clip_Grey.jpg","__typename":"ImageSizes"},"$Post:71744.acf.modules.2.sets.0.mobile_image":{"alt":null,"caption":null,"url":null,"width":null,"height":null,"sizes":{"type":"id","generated":true,"id":"$Post:71744.acf.modules.2.sets.0.mobile_image.sizes","typename":"ImageSizes"},"__typename":"Image"},"$Post:71744.acf.modules.2.sets.0.mobile_image.sizes":{"thumbnail":null,"square_small":null,"square_large":null,"medium":null,"medium_large":null,"large":null,"__typename":"ImageSizes"},"$Post:71744.acf.modules.2.sets.0.zoom_image":{"alt":null,"caption":null,"url":null,"width":null,"height":null,"sizes":{"type":"id","generated":true,"id":"$Post:71744.acf.modules.2.sets.0.zoom_image.sizes","typename":"ImageSizes"},"__typename":"Image"},"$Post:71744.acf.modules.2.sets.0.zoom_image.sizes":{"thumbnail":null,"square_small":null,"square_large":null,"medium":null,"medium_large":null,"large":null,"__typename":"ImageSizes"},"$Post:71744.acf.modules.3":{"acf_fc_layout":"content_area","show_sidebars":false,"content":"\u003cp>There were desks in the computer room, but because of the noise, Lorenz, his secretary, his programmer and his graduate students all shared the other office. The plan was to use the desk computer, then a total novelty, to test competing strategies of weather prediction in a way you couldn’t do with pencil and paper.\u003c/p>\n\u003cp>First, though, Lorenz’s team had to do the equivalent of catching the Earth’s atmosphere in a jar. Lorenz idealized the atmosphere in 12 equations that described the motion of gas in a rotating, stratified fluid. Then the team coded them in.\u003c/p>\n\u003cp>Sometimes the “weather” inside this simulation would simply repeat like clockwork. But Lorenz found a more interesting and more realistic set of solutions that generated weather that wasn’t periodic. The team set up the computer to slowly print out a graph of how one or two variables — say, the latitude of the strongest westerly winds — changed over time. They would gather around to watch this imaginary weather, even placing little bets on what the program would do next.\u003c/p>\n\u003cp>And then one day it did something really strange. This time they had set up the printer not to make a graph, but simply to print out time stamps and the values of a few variables at each time. As Lorenz later recalled, they had re-run a previous weather simulation with what they thought were the same starting values, reading off the earlier numbers from the previous printout. But those weren’t actually the same numbers. The computer was keeping track of numbers to six decimal places, but the printer, to save space on the page, had rounded them to only the first three decimal places.\u003c/p>\n\u003cp>After the second run started, Lorenz went to get coffee. The new numbers that emerged from the LGP-30 while he was gone looked at first like the ones from the previous run. This new run had started in a very similar place, after all. But the errors grew exponentially. After about two months of imaginary weather, the two runs looked nothing alike. This system was still deterministic, with no random chance intruding between one moment and the next. Even so, its hair-trigger sensitivity to initial conditions made it unpredictable.\u003c/p>\n\u003cp>This meant that in chaotic systems the smallest fluctuations get amplified. Weather predictions fail once they reach some point in the future because we can never measure the initial state of the atmosphere precisely enough. Or, as Lorenz would later present the idea, even a seagull flapping its wings might eventually make a big difference to the weather. (In 1972, the seagull was deposed when a conference organizer, unable to check back about what Lorenz wanted to call an upcoming talk, wrote his own title that switched the metaphor to a butterfly.)\u003c/p>\n","fadein":false,"__typename":"ACFContent"},"$Post:71744.acf.modules.4":{"acf_fc_layout":"image_component","layout":"full","settings":"print_large","attribution":"\u003cp>\u003ca href=\"https://www.5wgraphics.com/\">5W Infographics\u003c/a> for Quanta Magazine; sources: Wikimedia Commons,\u003cbr />\n\u003ca href=\"https://www.flickr.com/photos/maaorg/5506846117\">Mathematical Association of America\u003c/a>, MIT Museum\u003c/p>\n","caption":"","mobile_comp_caption":"","mobile_comp_attribution":"","sets":[{"type":"id","generated":true,"id":"$Post:71744.acf.modules.4.sets.0","typename":"ImageSet"}],"__typename":"ACFImageComponent"},"$Post:71744.acf.modules.4.sets.0":{"settings":"enable_zoom","image":{"type":"id","generated":true,"id":"$Post:71744.acf.modules.4.sets.0.image","typename":"Image"},"mobile_image":{"type":"id","generated":true,"id":"$Post:71744.acf.modules.4.sets.0.mobile_image","typename":"Image"},"mobile_caption":"","mobile_attribution":"","zoom_image":{"type":"id","generated":true,"id":"$Post:71744.acf.modules.4.sets.0.zoom_image","typename":"Image"},"zoom_caption":"","zoom_attribution":"","external_link":"","__typename":"ImageSet"},"$Post:71744.acf.modules.4.sets.0.image":{"alt":"\"A Brief History of Chaos\" Infographic","caption":"","url":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/Women-of-Chaos-Timeline_v00.jpg","width":2880,"height":860,"sizes":{"type":"id","generated":true,"id":"$Post:71744.acf.modules.4.sets.0.image.sizes","typename":"ImageSizes"},"__typename":"Image"},"$Post:71744.acf.modules.4.sets.0.image.sizes":{"thumbnail":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/Women-of-Chaos-Timeline_v00-520x155.jpg","square_small":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/Women-of-Chaos-Timeline_v00-160x160.jpg","square_large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/Women-of-Chaos-Timeline_v00-520x520.jpg","medium":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/Women-of-Chaos-Timeline_v00-1720x514.jpg","medium_large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/Women-of-Chaos-Timeline_v00-768x229.jpg","large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/Women-of-Chaos-Timeline_v00-2880x860.jpg","__typename":"ImageSizes"},"$Post:71744.acf.modules.4.sets.0.mobile_image":{"alt":"\"A Brief History of Chaos\" Infographic: mobile teaser","caption":"","url":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/Women-of-Chaos-Timeline-MOBILE-TEASER-FINAL-2.jpg","width":1300,"height":1534,"sizes":{"type":"id","generated":true,"id":"$Post:71744.acf.modules.4.sets.0.mobile_image.sizes","typename":"ImageSizes"},"__typename":"Image"},"$Post:71744.acf.modules.4.sets.0.mobile_image.sizes":{"thumbnail":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/Women-of-Chaos-Timeline-MOBILE-TEASER-FINAL-2-441x520.jpg","square_small":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/Women-of-Chaos-Timeline-MOBILE-TEASER-FINAL-2-160x160.jpg","square_large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/Women-of-Chaos-Timeline-MOBILE-TEASER-FINAL-2-520x520.jpg","medium":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/Women-of-Chaos-Timeline-MOBILE-TEASER-FINAL-2.jpg","medium_large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/Women-of-Chaos-Timeline-MOBILE-TEASER-FINAL-2-768x906.jpg","large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/Women-of-Chaos-Timeline-MOBILE-TEASER-FINAL-2.jpg","__typename":"ImageSizes"},"$Post:71744.acf.modules.4.sets.0.zoom_image":{"alt":"\"A Brief History of Chaos\" Infographic","caption":"","url":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/Women-of-Chaos-Timeline-MOBILE_v00.jpg","width":650,"height":3752,"sizes":{"type":"id","generated":true,"id":"$Post:71744.acf.modules.4.sets.0.zoom_image.sizes","typename":"ImageSizes"},"__typename":"Image"},"$Post:71744.acf.modules.4.sets.0.zoom_image.sizes":{"thumbnail":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/Women-of-Chaos-Timeline-MOBILE_v00-90x520.jpg","square_small":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/Women-of-Chaos-Timeline-MOBILE_v00-160x160.jpg","square_large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/Women-of-Chaos-Timeline-MOBILE_v00-520x520.jpg","medium":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/Women-of-Chaos-Timeline-MOBILE_v00-298x1720.jpg","medium_large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/Women-of-Chaos-Timeline-MOBILE_v00.jpg","large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/Women-of-Chaos-Timeline-MOBILE_v00-499x2880.jpg","__typename":"ImageSizes"},"$Post:71744.acf.modules.5":{"acf_fc_layout":"content_area","show_sidebars":false,"content":"\u003cp>Many accounts, including the one in Gleick’s book, date the discovery of this butterfly effect to 1961, with the paper following in 1963. But in November 1960, Lorenz described it during the Q&amp;A session following \u003ca href=\"http://eaps4.mit.edu/research/Lorenz/The_Statistical_Prediction_of_Solutions_1962.pdf\">a talk he gave\u003c/a> at a conference on numerical weather prediction in Tokyo. After his talk, a question came from a member of the audience: “Did you change the initial condition just slightly and see how much different results were?”\u003c/p>\n\u003cp>“As a matter of fact, we tried out that once with the same equation to see what could happen,” Lorenz said. He then started to explain the unexpected result, which he wouldn’t publish for three more years. “He just gives it all away,” Rothman said now. But no one at the time registered it enough to scoop him.\u003c/p>\n\u003cp>In the summer of 1961, Hamilton moved on to another project, but not before training her replacement. Two years after Hamilton first stepped on campus, Ellen Fetter showed up at MIT in much the same fashion: a recent graduate of Mount Holyoke with a degree in math, seeking any sort of math-related job in the Boston area, eager and able to learn. She interviewed with a woman who ran the LGP-30 in the nuclear engineering department, who recommended her to Hamilton, who hired her.\u003c/p>\n\u003cp>Once Fetter arrived in Building 24, Lorenz gave her a manual and a set of programming problems to practice, and before long she was up to speed. “He carried a lot in his head,” she said. “He would come in with maybe one yellow sheet of paper, a legal piece of paper in his pocket, pull it out, and say, ‘Let’s try this.’”\u003c/p>\n\u003cp>The project had progressed meanwhile. The 12 equations produced fickle weather, but even so, that weather seemed to prefer a narrow set of possibilities among all possible states, forming a mysterious cluster which Lorenz wanted to visualize. Finding that difficult, he narrowed his focus even further. From a colleague named Barry Saltzman, he borrowed just three equations that would describe an even simpler nonperiodic system, a beaker of water heated from below and cooled from above.\u003c/p>\n\u003cp>Here, again, the LGP-30 chugged its way into chaos. Lorenz identified three properties of the system corresponding roughly to how fast convection was happening in the idealized beaker, how the temperature varied from side to side, and how the temperature varied from top to bottom. The computer tracked these properties moment by moment.\u003c/p>\n\u003cp>The properties could also be represented as a point in space. Lorenz and Fetter plotted the motion of this point. They found that over time, the point would trace out a butterfly-shaped fractal structure now called the Lorenz attractor. The trajectory of the point — of the system — would never retrace its own path. And as before, two systems setting out from two minutely different starting points would soon be on totally different tracks. But just as profoundly, wherever you started the system, it would still head over to the attractor and start doing chaotic laps around it.\u003c/p>\n\u003cdiv id='component-5f3600f458d3b' class=''>\u003cscript type=\"text/template\">{\"type\":\"Image\",\"id\":\"component-5f3600f458d3b\",\"data\":{\"id\":71866,\"src\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg\",\"class\":\"\",\"width\":1000,\"height\":1700,\"mobileSrc\":false,\"zoomSrc\":false,\"align\":\"align=\\\"inline\\\"\",\"wrapper_width\":\"\",\"caption\":\"\",\"attribution\":\"\",\"variant\":\"shortcode\",\"size\":[\"default\"],\"disableZoom\":true,\"srcImage\":{\"ID\":71866,\"id\":71866,\"title\":\"Lorenz_63_Attractors_Fetter-Gille_Gray\",\"filename\":\"Lorenz_63_Attractors_Fetter-Gille_Gray.jpg\",\"filesize\":250757,\"url\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg\",\"link\":\"https:\\/\\/www.quantamagazine.org\\/hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520\\/lorenz_63_attractors_fetter-gille_gray\\/\",\"alt\":\"Figure of a strange attractor from Lorenz' 1963 paper\",\"author\":\"24\",\"description\":\"\",\"caption\":\"\",\"name\":\"lorenz_63_attractors_fetter-gille_gray\",\"status\":\"inherit\",\"uploaded_to\":71744,\"date\":\"2019-05-20 16:25:59\",\"modified\":\"2019-05-20 16:35:40\",\"menu_order\":0,\"mime_type\":\"image\\/jpeg\",\"type\":\"image\",\"subtype\":\"jpeg\",\"icon\":\"https:\\/\\/api.quantamagazine.org\\/wp-includes\\/images\\/media\\/default.png\",\"width\":1000,\"height\":1700,\"sizes\":{\"thumbnail\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Lorenz_63_Attractors_Fetter-Gille_Gray-306x520.jpg\",\"thumbnail-width\":306,\"thumbnail-height\":520,\"medium\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg\",\"medium-width\":1000,\"medium-height\":1700,\"medium_large\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Lorenz_63_Attractors_Fetter-Gille_Gray-768x1306.jpg\",\"medium_large-width\":768,\"medium_large-height\":1306,\"large\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg\",\"large-width\":1000,\"large-height\":1700,\"square_small\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Lorenz_63_Attractors_Fetter-Gille_Gray-160x160.jpg\",\"square_small-width\":160,\"square_small-height\":160,\"square_large\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Lorenz_63_Attractors_Fetter-Gille_Gray-520x520.jpg\",\"square_large-width\":520,\"square_large-height\":520,\"apple_news_ca_landscape_12_9\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg\",\"apple_news_ca_landscape_12_9-width\":808,\"apple_news_ca_landscape_12_9-height\":1374,\"apple_news_ca_landscape_9_7\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg\",\"apple_news_ca_landscape_9_7-width\":607,\"apple_news_ca_landscape_9_7-height\":1032,\"apple_news_ca_landscape_5_5\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg\",\"apple_news_ca_landscape_5_5-width\":461,\"apple_news_ca_landscape_5_5-height\":783,\"apple_news_ca_landscape_4_7\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg\",\"apple_news_ca_landscape_4_7-width\":279,\"apple_news_ca_landscape_4_7-height\":474,\"apple_news_ca_landscape_4_0\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg\",\"apple_news_ca_landscape_4_0-width\":236,\"apple_news_ca_landscape_4_0-height\":402,\"apple_news_ca_portrait_12_9\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg\",\"apple_news_ca_portrait_12_9-width\":880,\"apple_news_ca_portrait_12_9-height\":1496,\"apple_news_ca_portrait_9_7\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg\",\"apple_news_ca_portrait_9_7-width\":659,\"apple_news_ca_portrait_9_7-height\":1120,\"apple_news_ca_portrait_5_5\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg\",\"apple_news_ca_portrait_5_5-width\":539,\"apple_news_ca_portrait_5_5-height\":916,\"apple_news_ca_portrait_4_7\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg\",\"apple_news_ca_portrait_4_7-width\":325,\"apple_news_ca_portrait_4_7-height\":552,\"apple_news_ca_portrait_4_0\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg\",\"apple_news_ca_portrait_4_0-width\":278,\"apple_news_ca_portrait_4_0-height\":472,\"apple_news_ca_square_12_9\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg\",\"apple_news_ca_square_12_9-width\":866,\"apple_news_ca_square_12_9-height\":1472,\"apple_news_ca_square_9_7\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg\",\"apple_news_ca_square_9_7-width\":649,\"apple_news_ca_square_9_7-height\":1104,\"apple_news_ca_square_5_5\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg\",\"apple_news_ca_square_5_5-width\":536,\"apple_news_ca_square_5_5-height\":912,\"apple_news_ca_square_4_7\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg\",\"apple_news_ca_square_4_7-width\":324,\"apple_news_ca_square_4_7-height\":550,\"apple_news_ca_square_4_0\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/Lorenz_63_Attractors_Fetter-Gille_Gray.jpg\",\"apple_news_ca_square_4_0-width\":276,\"apple_news_ca_square_4_0-height\":470}},\"largeForPrint\":false,\"externalLink\":\"\"}}\u003c\/script>\u003c/div>\n\u003cp>The attractor and the system’s sensitivity to initial conditions would eventually be recognized as foundations of chaos theory. Both were published in the landmark 1963 paper. But for a while only meteorologists noticed the result. Meanwhile, Fetter married John Gille and moved with him when he went to Florida State University and then to Colorado. They stayed in touch with Lorenz and saw him at social events. But she didn’t realize how famous he had become.\u003c/p>\n\u003cp>Still, the notion of small differences leading to drastically different outcomes stayed in the back of her mind. She remembered the seagull, flapping its wings. “I always had this image that stepping off the curb one way or the other could change the course of any field,” she said.\u003c/p>\n\u003ch2>\u003cstrong>Flight Checks\u003c/strong>\u003c/h2>\n\u003cp>After leaving Lorenz’s group, Hamilton embarked on a different path, achieving a level of fame that rivals or even exceeds that of her first coding mentor. At MIT’s Instrumentation Laboratory, starting in 1965, she headed the onboard flight software team for the Apollo project.\u003c/p>\n\u003cp>Her code held up when the stakes were life and death — even when a mis-flipped switch triggered alarms that interrupted the astronaut’s displays right as Apollo 11 approached the surface of the moon. Mission Control had to make a quick choice: land or abort. But trusting the software’s ability to recognize errors, prioritize important tasks, and recover, the astronauts kept going.\u003c/p>\n\u003cp>Hamilton, who popularized the term “software engineering,” later led the team that wrote the software for Skylab, the first U.S. space station. She founded her own company in Cambridge in 1976, and in recent years her legacy has been celebrated again and again. She won \u003ca href=\"https://www.nasa.gov/home/hqnews/2003/sep/HQ_03281_Hamilton_Honor.html\">NASA’s Exceptional Space Act Award\u003c/a> in 2003 and received the \u003ca href=\"https://obamawhitehouse.archives.gov/the-press-office/2016/11/16/president-obama-names-recipients-presidential-medal-freedom\">Presidential Medal of Freedom\u003c/a> in 2016. In 2017 she garnered arguably the greatest honor of all: a \u003ca href=\"https://shop.lego.com/en-US/product/Women-of-NASA-21312\">Margaret Hamilton Lego minifigure\u003c/a>.\u003c/p>\n\u003cdiv id='component-5f3600f45c805' class=''>\u003cscript type=\"text/template\">{\"type\":\"Image\",\"id\":\"component-5f3600f45c805\",\"data\":{\"id\":71800,\"src\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/SAGE_1500.jpg\",\"class\":\"\",\"width\":1500,\"height\":1100,\"mobileSrc\":false,\"zoomSrc\":false,\"align\":\"align=\\\"inline\\\"\",\"wrapper_width\":\"\",\"caption\":\"\u003cp>Margaret Hamilton and an unidentified man in 1962 in front of the SAGE computer at MIT\\u2019s Lincoln Laboratory.\u003c\\/p>\\n\",\"attribution\":\"\u003cp>Courtesy of Margaret Hamilton\u003c\\/p>\\n\",\"variant\":\"shortcode\",\"size\":[\"default\"],\"disableZoom\":true,\"srcImage\":{\"ID\":71800,\"id\":71800,\"title\":\"SAGE_1500\",\"filename\":\"SAGE_1500.jpg\",\"filesize\":322022,\"url\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/SAGE_1500.jpg\",\"link\":\"https:\\/\\/www.quantamagazine.org\\/hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520\\/sage_1500\\/\",\"alt\":\"Photo of Margaret Hamilton in 1962\",\"author\":\"24\",\"description\":\"Courtesy of Margaret Hamilton \",\"caption\":\"Margaret Hamilton and an unidentified man in 1962 in front of the SAGE computer at MIT\\u2019s Lincoln Laboratory. \",\"name\":\"sage_1500\",\"status\":\"inherit\",\"uploaded_to\":71744,\"date\":\"2019-05-20 14:30:55\",\"modified\":\"2019-05-20 16:38:02\",\"menu_order\":0,\"mime_type\":\"image\\/jpeg\",\"type\":\"image\",\"subtype\":\"jpeg\",\"icon\":\"https:\\/\\/api.quantamagazine.org\\/wp-includes\\/images\\/media\\/default.png\",\"width\":1500,\"height\":1100,\"sizes\":{\"thumbnail\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/SAGE_1500-520x381.jpg\",\"thumbnail-width\":520,\"thumbnail-height\":381,\"medium\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/SAGE_1500.jpg\",\"medium-width\":1500,\"medium-height\":1100,\"medium_large\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/SAGE_1500-768x563.jpg\",\"medium_large-width\":768,\"medium_large-height\":563,\"large\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/SAGE_1500.jpg\",\"large-width\":1500,\"large-height\":1100,\"square_small\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/SAGE_1500-160x160.jpg\",\"square_small-width\":160,\"square_small-height\":160,\"square_large\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/SAGE_1500-520x520.jpg\",\"square_large-width\":520,\"square_large-height\":520,\"apple_news_ca_landscape_12_9\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/SAGE_1500.jpg\",\"apple_news_ca_landscape_12_9-width\":1500,\"apple_news_ca_landscape_12_9-height\":1100,\"apple_news_ca_landscape_9_7\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/SAGE_1500.jpg\",\"apple_news_ca_landscape_9_7-width\":1376,\"apple_news_ca_landscape_9_7-height\":1009,\"apple_news_ca_landscape_5_5\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/SAGE_1500.jpg\",\"apple_news_ca_landscape_5_5-width\":1044,\"apple_news_ca_landscape_5_5-height\":766,\"apple_news_ca_landscape_4_7\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/SAGE_1500.jpg\",\"apple_news_ca_landscape_4_7-width\":632,\"apple_news_ca_landscape_4_7-height\":463,\"apple_news_ca_landscape_4_0\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/SAGE_1500.jpg\",\"apple_news_ca_landscape_4_0-width\":536,\"apple_news_ca_landscape_4_0-height\":393,\"apple_news_ca_portrait_12_9\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/SAGE_1500.jpg\",\"apple_news_ca_portrait_12_9-width\":1122,\"apple_news_ca_portrait_12_9-height\":823,\"apple_news_ca_portrait_9_7\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/SAGE_1500.jpg\",\"apple_news_ca_portrait_9_7-width\":840,\"apple_news_ca_portrait_9_7-height\":616,\"apple_news_ca_portrait_5_5\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/SAGE_1500.jpg\",\"apple_news_ca_portrait_5_5-width\":687,\"apple_news_ca_portrait_5_5-height\":504,\"apple_news_ca_portrait_4_7\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/SAGE_1500.jpg\",\"apple_news_ca_portrait_4_7-width\":414,\"apple_news_ca_portrait_4_7-height\":304,\"apple_news_ca_portrait_4_0\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/SAGE_1500.jpg\",\"apple_news_ca_portrait_4_0-width\":354,\"apple_news_ca_portrait_4_0-height\":260,\"apple_news_ca_square_12_9\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/SAGE_1500.jpg\",\"apple_news_ca_square_12_9-width\":1472,\"apple_news_ca_square_12_9-height\":1079,\"apple_news_ca_square_9_7\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/SAGE_1500.jpg\",\"apple_news_ca_square_9_7-width\":1104,\"apple_news_ca_square_9_7-height\":810,\"apple_news_ca_square_5_5\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/SAGE_1500.jpg\",\"apple_news_ca_square_5_5-width\":912,\"apple_news_ca_square_5_5-height\":669,\"apple_news_ca_square_4_7\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/SAGE_1500.jpg\",\"apple_news_ca_square_4_7-width\":550,\"apple_news_ca_square_4_7-height\":403,\"apple_news_ca_square_4_0\":\"https:\\/\\/d2r55xnwy6nx47.cloudfront.net\\/uploads\\/2019\\/05\\/SAGE_1500.jpg\",\"apple_news_ca_square_4_0-width\":470,\"apple_news_ca_square_4_0-height\":345}},\"largeForPrint\":false,\"externalLink\":\"\"}}\u003c\/script>\u003c/div>\n\u003cp>Fetter, for her part, continued to program at Florida State after leaving Lorenz’s group at MIT. After a few years, she left her job to raise her children. In the 1970s, she took computer science classes at the University of Colorado, toying with the idea of returning to programming, but she eventually took a tax preparation job instead. By the 1980s, the demographics of programming had shifted. “After I sort of got put off by a couple of job interviews, I said forget it,” she said. “They went with young, techy guys.”\u003c/p>\n\u003cp>Chaos only reentered her life through her daughter, Sarah. As an undergraduate at Yale in the 1980s, Sarah Gille sat in on a class about scientific programming. The case they studied? Lorenz’s discoveries on the LGP-30. Later, Sarah studied physical oceanography as a graduate student at MIT, joining the same overarching department as both Lorenz and Rothman, who had arrived a few years earlier. “One of my office mates in the general exam, the qualifying exam for doing research at MIT, was asked: How would you explain chaos theory to your mother?” she said. “I was like, whew, glad I didn’t get that question.”\u003c/p>\n\u003ch2>\u003cstrong>The Changing Value of Computation\u003c/strong>\u003c/h2>\n\u003cp>Today, chaos theory is part of the scientific repertoire. In a study published just last month, researchers concluded that no amount of improvement in data gathering or in the science of weather forecasting will allow meteorologists to produce useful forecasts that stretch more than 15 days out. (Lorenz had suggested a similar two-week cap to weather forecasts in the mid-1960s.)\u003c/p>\n\u003cp>But the many retellings of chaos’s birth say little to nothing about how Hamilton and Ellen Gille wrote the specific programs that revealed the signatures of chaos. “This is an all-too-common story in the histories of science and technology,” wrote \u003ca href=\"https://sts-program.mit.edu/people/sts-faculty/jennifer-s-light/\">Jennifer Light\u003c/a>, the department head for MIT’s Science, Technology and Society program, in an email to \u003cem>Quanta.\u003c/em> To an extent, we can chalk up that omission to the tendency of storytellers to focus on solitary geniuses. But it also stems from tensions that remain unresolved today.\u003c/p>\n\u003cp>First, coders in general have seen their contributions to science minimized from the beginning. “It was seen as rote,” said \u003ca href=\"http://mariehicks.net/\">Mar Hicks\u003c/a>, a historian at the Illinois Institute of Technology. “The fact that it was associated with machines actually gave it less status, rather than more.” But beyond that, and contributing to it, many programmers in this era were women.\u003c/p>\n\u003cp>In addition to Hamilton and the woman who coded in MIT’s nuclear engineering department, Ellen Gille recalls a woman on an LGP-30 doing meteorology next door to Lorenz’s group. Another woman followed Gille in the job of programming for Lorenz. \u003ca href=\"https://www.aauw.org/research/solving-the-equation/\">An analysis of official U.S. labor statistics\u003c/a> shows that in 1960, women held 27 percent of computing and math-related jobs.\u003c/p>\n\u003cp>The percentage has been stuck there for a half-century. In the mid-1980s, the fraction of women pursuing bachelor’s degrees in programming even started to decline. Experts have argued over why. One idea holds that early personal computers were marketed preferentially to boys and men. Then when kids went to college, introductory classes \u003ca href=\"https://www.npr.org/sections/money/2016/07/22/487069271/episode-576-when-women-stopped-coding\">assumed a detailed knowledge of computers going in\u003c/a>, which alienated young women who didn’t grow up with a machine at home. Today, women programmers \u003ca href=\"https://www.nytimes.com/2019/02/13/magazine/women-coding-computer-programming.html\">describe\u003c/a> a self-perpetuating cycle where white and Asian male managers hire people who look like all the other programmers they know. Outright harassment also remains a problem.\u003c/p>\n\u003cp>Hamilton and Gille, however, still speak of Lorenz’s humility and mentorship in glowing terms. Before later chroniclers left them out, Lorenz thanked them in the literature in the same way he thanked Saltzman, who provided the equations Lorenz used to find his attractor. This was common at the time. Gille recalls that in all her scientific programming work, only once did someone include her as a co-author after she contributed computational work to a paper; she said she was “stunned” because of how unusual that was.\u003c/p>\n\u003cp>Since then, the standard for giving credit has shifted. “If you went up and down the floors of this building and told the story to my colleagues, every one of them would say that if this were going on today … they’d be a co-author!” Rothman said. “Automatically, they’d be a co-author.”\u003c/p>\n\u003cdiv id='component-5f3600f45d4de' class='related-list'>\u003cscript type=\"text/template\">{\"type\":\"LinkList\",\"id\":\"component-5f3600f45d4de\",\"data\":{\"title\":\"Related:\",\"class\":\"related-list\",\"links\":[{\"type\":\"internal\",\"link\":\"https:\\/\\/www.quantamagazine.org\\/machine-learnings-amazing-ability-to-predict-chaos-20180418\\/\",\"title\":\"Machine Learning\\u2019s \\u2018Amazing\\u2019 Ability to Predict Chaos\"},{\"type\":\"internal\",\"link\":\"https:\\/\\/www.quantamagazine.org\\/chaos-theory-in-ecology-predicts-future-populations-20151013\\/\",\"title\":\"A Twisted Path to Equation-Free Prediction\"},{\"type\":\"internal\",\"link\":\"https:\\/\\/www.quantamagazine.org\\/artur-avila-is-first-brazilian-mathematician-to-win-fields-medal-20140812\\/\",\"title\":\"A Brazilian Wunderkind Who Calms Chaos\"}]}}\u003c\/script>\u003c/div>\n\u003cp>Computation in science has become even more indispensable, of course. For recent breakthroughs like \u003ca href=\"https://www.quantamagazine.org/what-the-sight-of-a-black-hole-means-to-a-black-hole-physicist-20190410/\">the first image of a black hole\u003c/a>, the hard part was not figuring out which equations described the system, but how to leverage computers to understand the data.\u003c/p>\n\u003cp>Today, many programmers leave science not because their role isn’t appreciated, but because coding is better compensated in industry, said \u003ca href=\"https://astronomy.fas.harvard.edu/people/goodman-alyssa\">Alyssa Goodman\u003c/a>, an astronomer at Harvard University and an expert in computing and data science. “In the 1960s, there was no such thing as a data scientist, there was no such thing as Netflix or Google or whoever, that was going to suck in these people and really, really value them,” she said.\u003c/p>\n\u003cp>Still, for coder-scientists in academic systems that measure success by paper citations, things haven’t changed all that much. “If you are a software developer who may never write a paper, you may be essential,” Goodman said. “But you’re not going to be counted that way.”\u003c/p>\n\u003cp class=\"p1\">\u003cspan class=\"s1\">\u003ci>This article was reprinted on \u003c/i>\u003ca href=\"https://www.wired.com/story/these-hidden-women-helped-invent-chaos-theory/\">\u003ci>Wired.com\u003c/i>\u003c/a>\u003ci>.\u003c/i>\u003c/span>\u003c/p>\n","fadein":false,"__typename":"ACFContent"},"$Post:71744.acf.series":{"name":null,"link":null,"__typename":"Term"},"$Post:71744.attachments":{"pdf":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520.pdf","__typename":"Attachments"},"$Post:71744.next.data.0":{"title":"Solution: ‘The Bulldogs That Bulldogs Fight’","link":"https://www.quantamagazine.org/math-puzzle-solution-the-joy-of-recursion-20190516/","categories":[{"type":"id","generated":true,"id":"$Post:71744.next.data.0.categories.0","typename":"Term"}],"featured_media_image":null,"acf":{"type":"id","generated":true,"id":"$Post:71744.next.data.0.acf","typename":"ACFFields"},"__typename":"Post"},"$Post:71744.next.data.0.categories.0":{"slug":"puzzles","__typename":"Term"},"$Post:71744.next.data.0.acf":{"template":"article","featured_block_title":"","featured_image_gif":false,"featured_image_default":{"type":"id","generated":true,"id":"$Post:71744.next.data.0.acf.featured_image_default","typename":"Image"},"featured_image_full_width":{"type":"id","generated":true,"id":"$Post:71744.next.data.0.acf.featured_image_full_width","typename":"Image"},"__typename":"ACFFields"},"$Post:71744.next.data.0.acf.featured_image_default":{"alt":"Art for \"Math Puzzle: The Joy of Recursion\"","caption":"","url":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/04/Bulldogs_520x292.jpg","width":520,"height":292,"sizes":{"type":"id","generated":true,"id":"$Post:71744.next.data.0.acf.featured_image_default.sizes","typename":"ImageSizes"},"__typename":"Image"},"$Post:71744.next.data.0.acf.featured_image_default.sizes":{"thumbnail":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/04/Bulldogs_520x292-520x292.jpg","square_small":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/04/Bulldogs_520x292-160x160.jpg","square_large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/04/Bulldogs_520x292-520x292.jpg","medium":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/04/Bulldogs_520x292.jpg","medium_large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/04/Bulldogs_520x292.jpg","large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/04/Bulldogs_520x292.jpg","__typename":"ImageSizes"},"$Post:71744.next.data.0.acf.featured_image_full_width":{"alt":"Art for \"Math Puzzle: The Joy of Recursion\"","caption":"","url":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/04/Bulldogs_2880x1220_HPA.jpg","width":2880,"height":1220,"sizes":{"type":"id","generated":true,"id":"$Post:71744.next.data.0.acf.featured_image_full_width.sizes","typename":"ImageSizes"},"__typename":"Image"},"$Post:71744.next.data.0.acf.featured_image_full_width.sizes":{"thumbnail":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/04/Bulldogs_2880x1220_HPA-520x220.jpg","square_small":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/04/Bulldogs_2880x1220_HPA-160x160.jpg","square_large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/04/Bulldogs_2880x1220_HPA-520x520.jpg","medium":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/04/Bulldogs_2880x1220_HPA-1720x729.jpg","medium_large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/04/Bulldogs_2880x1220_HPA-768x325.jpg","large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/04/Bulldogs_2880x1220_HPA-2880x1220.jpg","__typename":"ImageSizes"},"$Post:71744.next":{"data":[{"type":"id","generated":true,"id":"$Post:71744.next.data.0","typename":"Post"}],"__typename":"PostPageArchive"}}
        //]]>
        </script>
        <script type="text/javascript" data-reactid="7">
        //<![CDATA[
        window.__app__ = {
            state: {"navigation":{"megaMenuIsOpen":false,"navIsOpen":null,"localNavIsOpen":null,"interactiveNavIsOpen":null,"bookmarksIsOpen":null,"headerType":"default"},"globals":{"meta":"\n<\!-- All in One SEO Pack 2.3.11.4 by Michael Torbert of Semper Fi Web Designob_start_detected [-1,-1] -->\n<meta name=\"description\"  content=\"Two women programmers played a pivotal role in the birth of chaos theory. Their previously untold story illustrates the changing status of computation in\" />\n\n<meta name=\"keywords\"  content=\"chaos theory,physics,mathematics,dynamical systems,history of science,edward lorenz,strange attractors,women in science,podcast,computer science\" />\n\n<link rel=\"canonical\" href=\"https://www.quantamagazine.org/hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520/\" />\n<meta property=\"og:title\" content=\"The Hidden Heroines of Chaos\" />\n<meta property=\"og:type\" content=\"article\" />\n<meta property=\"og:url\" content=\"https://www.quantamagazine.org/hidden-heroines-of-chaos-ellen-fetter-and-margaret-hamilton-20190520/\" />\n<meta property=\"og:image\" content=\"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_1200_O_Social.jpg\" />\n<meta property=\"og:image:width\" content=\"1200\" />\n<meta property=\"og:image:height\" content=\"630\" />\n<meta property=\"og:site_name\" content=\"Quanta Magazine\" />\n<meta property=\"fb:app_id\" content=\"533309373681765\" />\n<meta name=\"twitter:card\" content=\"summary_large_image\" />\n<meta name=\"twitter:site\" content=\"@QuantaMagazine\" />\n<meta name=\"twitter:domain\" content=\"quantamagazine.org\" />\n<meta name=\"twitter:title\" content=\"The Hidden Heroines of Chaos\" />\n<meta name=\"twitter:image\" content=\"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_1200_O_Social.jpg\" />\n<meta itemprop=\"image\" content=\"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/05/LHF_1200_O_Social.jpg\" />\n\t\t\t<script>\n\t\t\t(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){\n\t\t\t(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),\n\t\t\tm=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)\n\t\t\t})(window,document,'script','//www.google-analytics.com/analytics.js','ga');\n\n\t\t\tga('create', 'UA-8526335-13', 'auto');\n\t\t\tga('require', 'displayfeatures');\n\t\t\tga('send', 'pageview');\n\t\t\t<\/script>\n<\!-- /all in one seo pack -->\n<meta name=\"twitter:description\" content=\"Two women programmers played a pivotal role in the birth of chaos theory. Their previously untold story illustrates the changing status of computation in science.\" />","settings":{"socialLinks":[{"type":"facebook","label":"Facebook","url":"https://www.facebook.com/QuantaNews","__typename":"SocialMediaLink"},{"type":"twitter","label":"Twitter","url":"https://twitter.com/QuantaMagazine","__typename":"SocialMediaLink"},{"type":"youtube","label":"YouTube","url":"http://youtube.com/c/QuantamagazineOrgNews","__typename":"SocialMediaLink"},{"type":"rss","label":"RSS","url":"https://api.quantamagazine.org/feed/","__typename":"SocialMediaLink"},{"type":"instagram","label":"Instagram","url":"https://instagram.com/quantamag","__typename":"SocialMediaLink"}],"newsletterAction":"https://quantamagazine.us1.list-manage.com/subscribe/post?u=0d6ddf7dc1a0b7297c8e06618&id=f0cb61321c","newsletterUrl":"http://us1.campaign-archive2.com/home/?u=0d6ddf7dc1a0b7297c8e06618&id=f0cb61321c","commentsHeader":"<p class=\"byline\"><small><em>Quanta Magazine moderates comments to facilitate an informed, substantive, civil conversation. Abusive, profane, self-promotional, misleading, incoherent or off-topic comments will be rejected. Moderators are staffed during regular business hours (New York time) and can only accept comments written in English. <\/em><\/small><\/p>\n","itunesSubscribe":"https://itunes.apple.com/us/podcast/quanta-science-podcast/id1021340531?mt=2&ls=1","androidSubscribe":"https://subscribeonandroid.com/www.quantamagazine.org/feed/podcast/","itunesJoyOfX":"https://podcasts.apple.com/us/podcast/the-joy-of-x/id1495067186","androidJoyOfX":"https://subscribeonandroid.com/api.quantamagazine.org/feed/the-joy-of-x/","trackingScripts":"<\!-- Facebook Pixel Code -->\r\n<script>\r\n!function(f,b,e,v,n,t,s)\r\n{if(f.fbq)return;n=f.fbq=function()\r\n{n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}\r\n;\r\nif(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';\r\nn.queue=[];t=b.createElement(e);t.async=!0;\r\nt.src=v;s=b.getElementsByTagName(e)[0];\r\ns.parentNode.insertBefore(t,s)}(window,document,'script',\r\n'https://connect.facebook.net/en_US/fbevents.js');\r\nfbq('init', '190747804793608'); \r\nfbq('track', 'PageView');\r\n<\/script>\r\n<noscript>\r\n<img height=\"1\" width=\"1\" \r\nsrc=\"https://www.facebook.com/tr?id=190747804793608&ev=PageView\r\n&noscript=1\"/>\r\n<\/noscript>\r\n<\!-- End Facebook Pixel Code -->\r\n\r\n<\!-- Chartbeat --><script type=\"text/javascript\">var _sf_async_config = { uid: 65564, domain: 'quantamagazine.org', useCanonical: true };(function() {function loadChartbeat(){ window._sf_endpt = (new Date()).getTime(); var e = document.createElement('script'); e.setAttribute('language', 'javascript'); e.setAttribute('type', 'text/javascript'); e.setAttribute('src','//static.chartbeat.com/js/chartbeat.js'); document.body.appendChild(e); };var oldonload = window.onload;window.onload = (typeof window.onload != 'function') ?loadChartbeat : function(){ oldonload(); loadChartbeat(); };})();<\/script><\!-- End Chartbeat -->\r\n\r\n<\!--Parsely--><script id=\"parsely-cfg\" src=\"//cdn.parsely.com/keys/quantamagazine.org/p.js\"><\/script>","popularSearches":[{"term":"math","label":"Mathematics","__typename":"PopularSearch"},{"term":"physics","label":"Physics","__typename":"PopularSearch"},{"term":"black holes","label":"Black Holes","__typename":"PopularSearch"},{"term":"evolution","label":"Evolution","__typename":"PopularSearch"}],"searchTopics":[{"type":"Tag","label":"Podcasts","tag":{"name":"podcast","slug":"podcast","term_id":"552","__typename":"Term"},"category":{"name":null,"slug":null,"term_id":null,"__typename":"Term"},"__typename":"SearchTopic"},{"type":"Tag","label":"Columns","tag":{"name":"Quantized Columns","slug":"quantized","term_id":"551","__typename":"Term"},"category":{"name":null,"slug":null,"term_id":null,"__typename":"Term"},"__typename":"SearchTopic"},{"type":"Series","label":"Series","tag":{"name":null,"slug":null,"term_id":null,"__typename":"Term"},"category":{"name":null,"slug":null,"term_id":null,"__typename":"Term"},"__typename":"SearchTopic"},{"type":"Category","label":"Interviews","tag":{"name":"Q&amp;A","slug":"qa","term_id":"567","__typename":"Term"},"category":{"name":"Q&amp;A","slug":"qa","term_id":"176","__typename":"Term"},"__typename":"SearchTopic"},{"type":"Category","label":"Multimedia","tag":{"name":null,"slug":null,"term_id":null,"__typename":"Term"},"category":{"name":"Multimedia","slug":"multimedia","term_id":"43","__typename":"Term"},"__typename":"SearchTopic"},{"type":"Category","label":"Puzzles","tag":{"name":"puzzles","slug":"puzzles","term_id":"542","__typename":"Term"},"category":{"name":"Puzzles","slug":"puzzles","term_id":"546","__typename":"Term"},"__typename":"SearchTopic"},{"type":"Category","label":"Blog Posts","tag":{"name":null,"slug":null,"term_id":null,"__typename":"Term"},"category":{"name":"Abstractions blog","slug":"abstractions","term_id":"619","__typename":"Term"},"__typename":"SearchTopic"},{"type":"news","label":"News Articles","tag":{"name":null,"slug":null,"term_id":null,"__typename":"Term"},"category":{"name":null,"slug":null,"term_id":null,"__typename":"Term"},"__typename":"SearchTopic"},{"type":"videos","label":"Videos","tag":{"name":null,"slug":null,"term_id":null,"__typename":"Term"},"category":{"name":null,"slug":null,"term_id":null,"__typename":"Term"},"__typename":"SearchTopic"}],"searchSections":[{"name":"Mathematics","slug":"mathematics","term_id":"188","__typename":"Term"},{"name":"Physics","slug":"physics","term_id":"189","__typename":"Term"},{"name":"Biology","slug":"biology","term_id":"191","__typename":"Term"},{"name":"Computer Science","slug":"computer-science","term_id":"190","__typename":"Term"}],"adBehavior":"everywhere","adUrl":"https://www.amazon.com/Alice-Bob-Meet-Wall-Fire/dp/B07S37M992/ref=tmm_aud_swatch_0?_encoding=UTF8&qid=&sr=","adImageHome":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/06/Audible_Default_260x342_Sci.jpg","adImageArticle":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/06/Audible_Article_320x600_Sci.jpg","adImageTablet":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/06/Audible_Tablet_890x250_Sci_ANA-CTA.jpg","adImageMobile":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2019/06/Audible_Mobile_250x200_2x_Sci.jpg"},"theme":{"page":{"accent":"#ff8600","text":"#1a1a1a","background":"white"},"header":{"type":"default","gradient":{"color":"white"},"solid":{"primary":"#1a1a1a","secondary":"#999999","hover":"#ff8600"},"transparent":{"primary":"white","secondary":"white","hover":"#ff8600"}}},"redirect":null,"fallbackImage":{"alt":"","caption":"","url":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2017/04/default.gif","width":1200,"height":600,"sizes":{"thumbnail":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2017/04/default-520x260.gif","square_small":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2017/04/default-160x160.gif","square_large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2017/04/default-520x520.gif","medium":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2017/04/default.gif","medium_large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2017/04/default-768x384.gif","large":"https://d2r55xnwy6nx47.cloudfront.net/uploads/2017/04/default.gif","__typename":"ImageSizes"},"__typename":"Image"}},"modals":{"loginModal":false,"signUpModal":false,"forgotPasswordModal":false,"resetPasswordModal":false,"lightboxModal":false,"callback":null,"props":null},"podcast":{"id":null,"playing":false,"duration":0,"currentTime":0},"user":{"loggedIn":false,"savedArticleIDs":[],"userEmail":"","editor":false},"comments":{"open":false}},
            env: {
              APP_URL: 'https://www.quantamagazine.org',
              NODE_ENV: 'production',
              WP_URL: 'https://api.quantamagazine.org',
              HAS_GOOGLE_ID: true,
              HAS_FACEBOOK_ID: true,
            },
          }
        //]]>
        </script>
        <script type="text/javascript" data-reactid="8">
        //<![CDATA[

          var initResourceScripts = 0;
          function resourceScripts() {
            window.clearTimeout(initResourceScripts);
            var d = document, mathjax = d.createElement('script'), disqus = d.createElement('script');

            mathjax.src = '/mathjax/MathJax.js?config=default';
            (d.head || d.body).appendChild(mathjax);

            disqus.src = 'https://quanta-mag.disqus.com/count.js';
            disqus.id = 'dsq-count-scr';
            (d.head || d.body).appendChild(disqus);
          }

          document.onreadystatechange = function () {
            if (document.readyState === "complete") {
              resourceScripts();
            }
          };

          initResourceScripts = window.setTimeout(function() {
            resourceScripts();
          }, 6000);
        //]]>
        </script>
        <script src="/index.js?ver=2.7.6" data-reactid="9"></script>
    </body>
</html>
